php技术

使用php测试硬盘写入速度示例
php技术

使用php测试硬盘写入速度示例

阅读(10) 作者(admin)

复制代码 代码如下:<?phpset_time_limit(0);$str = str_pad($str, 512, "0");$file = fopen("./temp","a+");$i = 0;$bytes = 1000000000;$mygabyte = $bytes/1000000;echo "test start. waiting ...";$starttime =...

php技术

网页上facebook分享功能具体实现

阅读(13) 作者(admin)

复制代码 代码如下: <span style=" font-family: Verdana, Arial, Helvetica, sans-serif; word-wrap: normal; word-break: normal; line-height: 19.5px;"><span style="word-wrap:normal; word-break:normal; line...

php技术

php制作中间带自己定义图片二维码的方法

阅读(19) 作者(admin)

1,首先你必须生成二维码具体代码如下: 复制代码 代码如下: class QRCode{ public $w; public $h; public $s; function __construct($w1,$h1,$s1){ $this->w = $w1; $this->h = $h1; $this->s = $s1; $this->outimgase(...

php技术

两级联动select刷新后其值保持不变的实现方法

阅读(15) 作者(admin)

背景

还是学院和专业的关系,我需要保持点击提交按钮后,页面select中继续维持提交前的值

网上有几种办法,要么通过url跳转时候附带参数形式传回页面,或者提交时候讲select的值保存在cookie中,提交后再把cookie中的值填...

php技术

php 启动时报错的简单解决方法

阅读(19) 作者(admin)

php 启动报错 复制代码 代码如下: [root@abc lnmp]# service php-fpm start Starting php-fpm eAccelerator: Could not allocate 67108864 bytes, the maximum size the kernel allows is 33554432 bytes. Lower the...

php技术

PHP中source #N问题的解决方法

阅读(11) 作者(admin)

最近写PHP里面的查询经常会遇到source #4或者source#5这样的问题,也就是通过mysql_query($sql1)进行一段查询的操作,返回的结果不是想要的字段而是source,去网上查了一些资料都说是什么‘资源'的问题,虽然对于出现这种情...

php技术

PHP中的按位与和按位或操作示例

阅读(21) 作者(admin)

按位与主要是对二进制数操作。

代码如下: 复制代码 代码如下: <?php $a = 1; $b = 2; $c = $a^b; echo $c // 3 ?> 这里不是单纯的相加关系 十进制 1换算成二进制 00000001 十进制 2换算成二进制 00000010 按位^ 0...

php技术

php遍历目录输出目录及其下的所有文件示例

阅读(20) 作者(admin)

好多次笔试都会遇到这个问题,所以特意给写了出来 复制代码 代码如下: function my_scandir($dir){ $files=array(); if(is_dir($dir)){ if($handle=opendir($dir)){ while(($file=readdir($handle))!==false){ if($fil...

php技术

PHP过滤★等特殊符号的正则

阅读(20) 作者(admin)

复制代码 代码如下: if(preg_match("/[ '.,:;*?~`!@#$%^&+=)(<>{}]|/]|/[|//|///|/"|/|/",$user)){ echo '不要在名字里面整些特殊符号,请只使用字母、数字和汉字,当然要你的浏览器要选简体中文GB2312哟,千万不要选繁体...

php技术

php中自定义函数dump查看数组信息类似var_dump

阅读(17) 作者(admin)

这个很早就有了,比php自带的var_dump好用多了。 复制代码 代码如下: function dump($vars, $label = '', $return = false) { if (ini_get('html_errors')) { $content = "<pre>/n"; if ($label != '') { $content .=...

php技术

PHP $_FILES中error返回值详解

阅读(17) 作者(admin)

$_FILES['file']['error']值

UPLOAD_ERR_OK: 0 //正常,上传成功

UPLOAD_ERR_INI_SIZE: 1 //上传文件大小超过服务器允许上传的最大值,php.ini中设置upload_max_filesize选项限制的值

UPLOAD_ERR_FORM_SIZE: 2 //...

php技术

带密匙的php加密解密示例分享

阅读(24) 作者(admin)

复制代码 代码如下:<?php $id = "http://www.jb51.net";$token = encrypt($id, 'E', 'jb51');echo '加密:'.encrypt($id, 'E', 'jb51');echo '<br />';echo '解密:'.encrypt($token, 'D&#...

php技术

PHP内核探索:变量概述

阅读(15) 作者(admin)

现代编程语言中的基本元素主要有:变量,流程控制接口,函数等等。我能否不使用变量来编写程序呢? 这显然是可以的,例如:复制代码 代码如下:<?php echo "Hello AndHM";?>这个程序很简单,输出一个字符串内容。

就和我们仅仅...

php技术

PHP内核探索:变量存储与类型使用说明

阅读(18) 作者(admin)

先回答前面一节的那个问题吧。复制代码 代码如下:<?php $foo = 10; $bar = 20;

function change() { global $foo; //echo '函数内部$foo = '.$foo.'<br />'; //如果不把$bar定义为g...

php技术

php内核解析:PHP中的哈希表

阅读(15) 作者(admin)

PHP中使用最为频繁的数据类型非字符串和数组莫属,PHP比较容易上手也得益于非常灵活的数组类型。 在开始详细介绍这些数据类型之前有必要介绍一下哈希表(HashTable)。 哈希表是PHP实现中尤为关键的数据结构。哈希表在实...

php技术

php缓冲 output_buffering和ob_start使用介绍

阅读(13) 作者(admin)

bufferbuffer是一个内存地址空间,Linux系统默认大小一般为4096(4kb),即一个内存页。主要用于存储速度不同步的设备或者优先级不同的设备之间传办理数据的区域。通过buffer,可以使进程这间的相互等待变少。这里说一个通...

php技术

2014过年倒计时示例

阅读(9) 作者(admin)

2014马上过年倒计时小程序复制代码 代码如下:<?php$zero1=strtotime (date(“y-m-d h:i:s”)); //当前时间$zero2=strtotime (“2014-1-31 24:00:00′); //过年时间$guonian=ceil(($zero2-$zero1)/86400); //60s*60m...

php技术

php curl post 时出现的问题解决

阅读(22) 作者(admin)

在 a.php 中以 POST 方式向 b.php 提交数据,但是 b.php 下就是无法接收到数据,而 CURL 操作又显示成功,非常诡异。原来,“传递一个数组到CURLOPT_POSTFIELDS,cURL会把数据编码成 multipart/form-data,而然传递一个URL-encod...

php技术

php比较两个绝对时间的大小

阅读(22) 作者(admin)

复制代码 代码如下:<?php$zero1=date(“y-m-d h:i:s”);$zero2=”2010-11-29 21:07:00′;echo “zero1的时间为:”.$zero1.”<br>”;echo “zero2的时间为:”.$zero2.”<br>”;if(strtotime($zero1)<strtotime($zero2))...

php技术

php实现图形显示Ip地址的代码及注释

阅读(31) 作者(admin)

使用图形显示Ip,文件 sunip.php 复制代码 代码如下:<?php header("Content-type: image/gif"); $im = imagecreate(130,15); $background_color = ImageColorAllocate ($im, 255, 255, 255); unset($ip); if($_SERVER[...

php技术

检查用户名是否已在mysql中存在的php写法

阅读(24) 作者(admin)

在写注册系统时,如果要检查用户名是否存在,php可以这样写: 复制代码 代码如下: $username=$_REQUEST['username']; $password=$_REQUEST['password']; echo "<br/>excute the insertUserInfo"; $con=mysqli_connect("loc...