-
CentOS下yum安装mcrypt错误:No package php-mcrypt available.解决方法
本文为大家讲解的是CentOS下yum安装mcrypt错误:No package php-mcrypt available.解决方法,感兴趣的同学参考下。 错误描述: #yum install libmcrypt libmcrypt-devel mcrypt mhash Setting up Install Process No package php-mcrypt available. Error: Nothing to do 我们会看到centos yum从仓库中根本找不到这几个包...
PHP 2014-12-15 18:33:06 -
linux实现php定时执行cron任务方法
本文为大家讲解的是linux实现php定时执行cron任务方法,感兴趣的同学参考下. 对于PHP本身并没有一套解决方案来执行定时任务,不过是借助sleep函数完成的。这种方就是要提前做一些配置,如实现过程: ignore_user_abort();//关掉浏览器,PHP脚本也可以继续执行. set_time_limit(0);// 通过set_time_limit(0)可以让程序无限制的执行下去 $interval=60*30;// 每隔半小时运行 do{ //这里是你要执行的代码 sleep($interval);// 等待5分钟 }while(true); 不过关于这种方式我有一些担心性能方...
PHP 2014-12-15 05:24:04 -
用Json实现PHP与JavaScript间数据交换的方法详解
本文为大家讲解的是如何用Json实现PHP与JavaScript间进行数据交换的方法详解,感兴趣的同学参考下。 JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式...
PHP 2014-12-15 01:39:04 -
PHP实现javascript中的方法链
本文为大家讲解的是PHP实现javascript中的方法链的方法,感兴趣的同学参考下。 javascript里有个很有效的用法即方法链,在PHP里也可以使用方法链 简单示意一下: <?php class test { private $_name = ''; public function setName($name) { $this->_name = $name; return $this; } public function getName() { echo $this->_name . "n"; return $this; } } $link = new test(); // 方法链 $link->setName('name1')->getName()->setName('name2')->getName()->setName('name3')->getName(); 结果如下: ...
PHP 2014-12-14 23:00:09 -
PHP加密扩展库Mcrypt安装和实例讲解
本文为大家讲解的是PHP加密扩展库Mcrypt安装和实例讲解,感兴趣的同学参考下. PHP加密扩展库有Mcrypt和Mhash,其中,Mcrypt扩展库可以实现加密解密功能,今天我我们讲的就是Mcrypt的功能和实例 mcrypt简单介绍 PHP程序员们在编写代码程序时,除了要保证代码的高性能之外,还有一点是非常重要的,那就是程序的安全性保障。PHP除了自带的几种加密函数外,还有功能更全面的PHP加密扩展库Mcrypt和Mhash...
PHP 2014-12-14 18:33:17 -
php+javascript实现二级级联菜单
本文是一个php+ javascript实现的二级联动菜单,感兴趣的同学参考下. 大体思路是这样的:为了不让先前的页面刷新,我用iframe潜入了一个二级子页面,用来读取数据库中的数据,最后把想要的数据传递给父级页面,完成数据的选择和转移。 主要程序代码如下(部分代码有改动,但不影响功能): 父页面reg.html: <iframe src=”city.php” width=”300″ height=”22″ frameborder=”0″ scrolling=”no”></iframe> <input name=”city” type=”hidden” id=”city” value=”" /> 子页面c...
PHP 2014-12-14 09:18:03 -
jquery的get传参数在utf-8中乱码问题的解决方法
本文为大家讲解的是jquery的ajax函数get方法在传参数时utf8乱码问题的解决方法,感兴趣的同学参考下. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1...
PHP 2014-12-14 04:42:04 -
PHP 加密/解密函数 dencrypt(动态密文,带压缩功能,支持中文)
本文为大家讲解了PHP 加密/解密函数 dencrypt(动态密文,带压缩功能,支持中文),感兴趣的同学参考下. 采用SHA1生成密匙簿,超过300个字符使用ZLIB压缩 支持中文,大家可以测试下。 // +----------------------------------------------------------------------+ // $string 明文 或 密文 // $isEncrypt 是否加密 // $key 密匙 // 采用SHA1生成密匙簿,超过300个字符使用ZLIB压缩 function dencrypt($string, $isEncrypt = true, $key = KEY_SPACE) { if (!isset($string{0}) || !isset($key{0})) { return false; } $dynKey = $isEncrypt ? hash('sha1', microtime(true)) : substr($string, 0, 40); $fixedKey...
PHP 2014-12-13 12:24:04 -
php Try Catch异常测试
本文为大家讲解的是php的 Try Catch异常测试,感兴趣的同学参考下. 页面try catch里使用c的 c1,c1里使用b的b1,b1里使用a的a1。 默认的是:a1里抛出异常,b1里捕获a1的异常,然后再把刚才的异常抛出,c1捕获,然后抛出,最后页面捕获并输出...
PHP 2014-12-13 11:03:04 -
小技巧:在Linux下生成crypt加密密码
当我们用红帽Kickstart脚本或useradd或其他方式写东西的时候,经常会需要用到crypt命令加密生成的密码格式。那么,有没有其他方式可以生成这种格式的密码?事实上,方法有很多...
系统程序 2014-12-13 03:39:04 -
安装 Microsoft Office 2000 时收到“Error 1933”
解决方案 要解决此问题,请将 Fpencode.dll 文件从 Microsoft Project 或 Microsoft Office CD-ROM 复制到硬盘上的 Program Files\Common Files\Microsoft Shared\Web Server Extensions\40\Bin 文件夹。为此,请按照下列步骤操作: 1. 将 Microsoft Project 或 Office CD-ROM 插入计算机的 CD-ROM 驱动器或 DVD-ROM 驱动器...
系统程序 2014-12-13 00:57:04 -
PHP的mysqli_query参数MYSQLI_STORE_RESULT和MYSQLI_USE_RESULT的区别
本文主要为大家讲解了PHP的mysql操作函数mysqli_query参数MYSQLI_STORE_RESULT和MYSQLI_USE_RESULT的区别,本文给出了这两个参数的5个区别,需要的朋友可以参考下 虽然nosql变得流行,但是我感觉sql还是主流 今天在翻php manul的时候,发现mysqli 的查询可以传递一个有意思的参数 代码如下: @mysqli_query($this->sql,$SQL,($method ? MYSQLI_USE_RESULT : MYSQLI_STORE_RESULT)); 在php manul上面对这两个参数是这样解释的。 代码如下: Either the constant MYSQLI_USE_RESULT or MYSQLI_STORE_RESULT depending on the desired behavior. By default, MYSQLI_STORE_RESULT is used. 如果什么也不传,那就...
PHP 2014-12-12 12:03:04