在调试php网站之前,我们首先要获取php的运行环境信息以及服务器系统的信息等。这样可以更好的方便我们对php进行优化和调试。那么下面这篇文章,飞鸟慕鱼博客就来和大家说一说,在php中如何获取到更多的系统信息的方法。php PHP_OS常量获取系统类型PHP_OS 是PHP中的一个预定义的常量,用来表示当前操作系统的类型。它的值一般为::CYGWIN_NT-5.1、Darwin、FreeBS...
今天遇到个小逻辑,就是要在 php 中将一个数组中的所有元素的原有顺序打乱,并重新排列。而 php 中预设的 shuffle() 函数可以实现这一需求。php shuffle() 函数详解shuffie():将数组中所有的元素按随机的顺序重新排列,成功返回 TRUE 失败返回 FALSE语法:shuffle(array);参数:array:要处理的数组注意:该函数为数组中的元素分配新的键名。...
有人在博客留言请教如何用 php 根据不同的时间段来输出对应的问候语,比如早上九点之前输出早上好,中午12点之前输出中午好。那么下面写关php根据时间段输入问候语的两个示例,大家可以参考一下。php 老鸟可以不用看了,phper 请随意。php 输出上午好,下午好以及晚上好的问候语php 输入上午好下午好等问候语,主要是根据当前的时间进行判断,通常的做法时判断当前的小时的时间点,可参考下面的...
今天遇到个php中数字转大写的小需求,就是将数字'0123'转成"零一二三",一开始以为php中有实现此需求的内置函数,结果查了半天没找到,就索性自已写一个吧。注意,这里只是实现单个数字与之对应的大写或汉字的转换方式,并不是转成多少千多少百的那种数字的转换方式。php 将数字123转成一二三的方法我们可以用数组来实现这一功能,代码如下:php代码示例:<?php$a = 9;$arr ...
在 mysql 数据库中是无法直接存放图片文件的,但如果将图片通过 php 程序转换成二进制数据就可以很轻松的存放到数据库中了。那么这篇文章就说一下,利用 php 将图片文件转换二进制数据的方法。php 图片转二进制数据的方法方法1:php fread() 函数读取打开的文件(二进制的方法) 示例代码:<?php $img = 'feiniaomy.jpg'; // 图片的存放在地址...
自己辛辛苦苦做的网页被别人利用 iframe 给调用了是件很蛋疼的事,但如果你网页上的广告在别人调用时给屏蔽掉了,这感觉比蛋疼更甚!为了避免以上情况的发生,我们来说一个利用 php 来禁止网页被 iframe 调用的方法!php 禁止网页被 iframe 调用的方法在你网站模版的头部加下以下 php 代码即可!php 代码:header('X-Frame-Options:Deny');复制X...
在多人协同搞一个php项目时,有时候不确实页面的HTTP头是否已发送,就需要判断一下,如果HTTP头没有发送过就可以发送一次,而PHP脚本也提供一个判断HTTP头是否已发送的函数 headers_sent().php headers_sent() 函数介绍headers_sent():检测HTTP头是否已发送,如果已发送返回 TRUE ,如未发送返回 FALSE语法:headers_sent...
在php的$_SERVER变量中有一个参数 REQUEST_TIME,它可以获取到脚本运行的开始时间。它的具体用法,可以参考下面的示例!php 获取脚本开始的运行时间示例1:$_SERVER['REQUEST_TIME']获取的是php脚本开启运行的时间戳,格式化后可以输出! echo '当前文件的请求时间为:'.date('Y-m-d H:i:s',$_SERVER['REQUEST_T...
php读取一个文件的内容到数组中,一般都是以内容的每行为一个分割点写入到数组中,当然也有其它的内容分割方式写入,具体的写入方法可以参考下面的文章。php将文件内容以行的形式读取到数组中的方法示例1:使用php的预设函数file(),以每行一个元素的方式写入到数组中!(1)、新建一个1.txt文件,内容如下mochufeiniaomy.comwww.feiniaomy.com(2)、php f...
php脚本如果想从一个数组中提取一个最大的值与键名的话可以使用php预设函数max(),只要提取出了数组中最大的值可以通过这个提取的值来搜索出这个值对应的键名,其实现方法非常的简单!php 提取数组中最大的值的方法使用php的 max() 函数,如果 max() 函数只有一个参数且这个参数为数组,则返回数组中最大的一个值!例1:$arr = array(1,5,10,50,100);echo...