-
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中json_encode UTF-8中文乱码的更好解决方法
本文为大家讲解的是php中json_encode UTF-8中文乱码的更好解决方法,感兴趣的同学参考下. 网上找到说json_encode编码设置为UTF-8中文就不会乱码,在用过一段时间之后就不太管用了,下面与大家分享更好的方法 最近在接口代码当中用到过json_encode,在网上找到说json_encode编码设置为UTF-8中文就不会乱码,经验证这办法确实是有效果的,但是不知道为什么,代码在用过一段时间之后就不太管用了。以下是自己的解决json_encode的办法...
PHP 2014-12-13 09:42:04 -
php错误: file_put_contents(xxxx) [function.file-put-contents]: failed to open stream: Permission denied in原因及解决方法
PHP 错误: file_put_contents(xxxx) [function.file-put-contents]: failed to open stream: Permission denied in 原因: file_put_contents函数在向指定文件写入数据时权限不足写入失败 解决方法: 修改被写入的文件权限,如果是自动创建的文件,则目录没有权限,需要把目录赋予可写权限 linux下 chmod -R 777 ...
PHP 2014-12-13 03:42:03 -
PHP Warning: include() [function.include]: Failed opening '/xxxx.php' for inclusion (include_path='.:/xxx/xxx/php/lib/php') in xxx.php解决方法
PHP 提示错误: include() [function.include]: Failed opening '/xxxx...
PHP 2014-12-13 03:33:04 -
PHP Warning: mkdir() [function.mkdir]: Permission denied in解决方法
php在调用用mkdir时出错PHP Warning: mkdir() [function.mkdir]: Permission denied in 原因: 权限不足不能执行创建目录命令 解决方法: 修改父级目录权限为0777即可 linux: chmod -R 777 ...
PHP 2014-12-13 02:45:05 -
PHP Warning: include(xxx.php) [function.include]: failed to open stream: Permission denied in原因及解决方法
php提示错误:PHP Warning: include(xxx.php) [function...
PHP 2014-12-13 02:30:06 -
php ignore_user_abort与register_shutdown_function 使用方法
本文为大家讲解了php 中的ignore_user_abort与register_shutdown_function 函数的使用方法,感兴趣的同学参考下. 语法: int ignore_user_abort(int [setting]); 返回值: 整数 函数种类: PHP 系统功能 内容说明 0 - NORMAL(正常)1 - ABORTED(异常退出)2 - TIMEOUT(超时) 本函数配置或取得使用端连接中断后,PHP 程序是否仍继续执行。默认值为中断连接后就停止执行...
PHP 2014-12-11 23:03:08 -
PHP 错误: chmod() [function.chmod]: Permission denied in解决方法
php错误 PHP Warning: chmod() [function.chmod]: Permission denied in ...
PHP 2014-12-11 06:57:03 -
PHP has encountered an Access Violation at 7C94BD02解决方法
本文大家讲解了PHP has encountered an Access Violation at 7C94BD02错误的解决方法,感兴趣的同学参考下. 解决方法如下: php for windows的bug 参考: 第一种可能: 去掉 php中 eaccelerator 的扩展 这样做能够解决您的问题,不过可能会加重系统负担 因为eaccelerator主要是为了节省系统资源的东西 具体做法是找到php.ini 如果是我帮您配置的,一般在c:/php/php.ini或者 c:/winnt/php.ini 或者c:/windows/php.ini 去掉 zend_extension_ts="C:phpextensionseaccelerator_win_xxx.dll" eaccelerator.shm_size="16" eaccelerator.cache_dir="c:temp" eaccelerator.enable="1" eacceler...
PHP 2014-12-11 05:33:03 -
PHP依赖倒置(Dependency Injection)代码实例
本文为大家讲解的是PHP依赖倒置(Dependency Injection)代码实例本文只提供实现代码大家可以学习下,需要的朋友可以参考下 实现类: <?php class Container { protected $setings = array(); public function set($abstract, $concrete = null) { if ($concrete === null) { $concrete = $abstract; } &nb...
PHP 2014-12-11 01:42:05 -
PHP中魔术变量__METHOD__与__FUNCTION__的区别
本文为大家讲解了PHP中的魔术变量__METHOD__与__FUNCTION__的区别,是深入学习PHP程序设计所必须掌握的概念,感兴趣的朋友可以参考下 本文实例讲述了PHP中魔术变量__METHOD__与__FUNCTION__的区别,分享给大家供大家参考。具体分析如下: __METHOD__类的方法名(PHP 5.0.0 新加)...
PHP 2014-12-11 01:36:08 -
php 返回json数据实例代码(json_encode)
本文为大家讲解的是php下返回json数据格式的示例方法,php下把对象或数组转为json格式数据需要使用json_encode函数,感兴趣的同学参考下. php返回json数据用到json_encode()函数,此函数会生成一个标准的json格式的数据,实例代码如下 json_encode()函数用法。 echo json_encode(array('a'=>'bbbb','c'=>'ddddd'); 这样就会生成一个标准的json格式的数据 代码如下 <?php //需要执行的SQL语句 //单条 $sql="select id,name from tbl_user where id=1"; //多条数据 //$sql="select id,name from tbl_user"; //调用conn.php文件进行数据库操作 require('Conn.php'); //提示...
PHP 2014-12-10 03:57:04