本篇文章是对使用PHP接收POST数据以及json数据进行了详细的分析介绍 <?php $json_string = $_POST["txt_json"]; if(ini_get("magic_quotes_gpc")=="1") { $json_string=stripslashes($json_string); } $user = json_decode($json_string); echo var_dump($user); ?> 在这个文件中,首...
日期:2017-01-19 浏览:3506次 评论: 0 阅读全文
<?php class Connect extends Worker //worker模式 { public function __construct() { } public function getConnection() { if (!self::$ch) { self::$ch = curl_init(); curl_setopt(self::$ch, CURLOPT_TIMEOUT, 2); curl_setopt(self::$ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt(self::$ch, CU...
日期:2017-01-19 浏览:3391次 评论: 0 阅读全文
php5.3或以上,且为线程安全版本。apache和php使用的编译器必须一致。 通过phpinfo()查看Thread Safety为enabled则为线程安全版。 通过phpinfo()查看Compiler项可以知道使用的编译器。 x86代表32位的,要保证编译器和位数相同还有php版本也需要相同 2.0.8代表pthreads的版本。 5.3代表php的版本。 ts表示php要线...
日期:2017-01-16 浏览:3040次 评论: 0 阅读全文
本文实例讲述了php多线程并发实现方法。分享给大家供大家参考,具体如下: java里多线程就是一个new thread的事情,php依赖apache靠着linux底层有一个多线程的办法。 这里就来说说如果你无法操控apache的服务器,如何模拟php并发 <?php if(function_exists('date_default_timezone_set')) {   ...
日期:2017-01-16 浏览:2717次 评论: 0 阅读全文
多线程是java中一个很不错的东西,很多朋友说在php中不可以使用PHP多线程了,其实那是错误的说法PHP多线程实现方法和fsockopen函数有关,下面我们来介绍具体实现程序代码,有需要了解的同学可参考。 当有人想要实现并发功能时,他们通常会想到用fork或者spawn threads,但是当他们发现php不支持多线程的时候,大概...
日期:2017-01-16 浏览:2719次 评论: 0 阅读全文
本文实例讲述了php禁止某ip或ip地址段访问的方法,分享给大家供大家参考。具体分析如下: 因为还没有深入学习Apache和nginx 所以用PHP写了一个可以禁用地址的小程序 使用时只需: <?php include("banIP.php");?> 即可 禁用单个ip如下: <?php //禁用ip地址 $ip=$_SERVER["REMOT...
日期:2017-01-16 浏览:2653次 评论: 0 阅读全文
在一些复杂的系统中,要求对信息栏目进行无限级的分类,以增强系统的灵活性。那么PHP是如何实现无限级分类的呢?我们在本文中使用递归算法并结合mysql数据表实现无限级分类。 在一些复杂的系统中,要求对信息栏目进行无限级的分类,以增强系统的灵活性。那么PHP是如何实现无限级分类的呢?我们在本文中使用递归...
日期:2017-01-11 浏览:2549次 评论: 0 阅读全文
用到的函数  ignore_user_abort(),set_time_limit(0),sleep($interval)  此代码只要运行一次后关闭浏览器即可。  不知道能程序的性能会不会影响很大!  ignore_user_abort();//关掉浏览器,PHP脚本也可以继续执行. set_time_limit(0);// 通过set_time_limit(0)可以让程序无限制的执行下去 $...
日期:2017-01-11 浏览:2643次 评论: 0 阅读全文
<?php /** * 此方法由@Tonton 提供 * http://my.oschina.net/u/918697 * @date 2012-12-12 */ function genTree5($items) { foreach ($items as $item) $items[$item['pid']]['son'][$item['id']] = &$items[$item['id']]; return isset($items[0]['son']) ? $items[0]['son...
日期:2017-01-11 浏览:2471次 评论: 0 阅读全文
项目中有时我们需要使用PHP将特定的信息进行加密,也就是通过加密算法生成一个加密字符串,这个加密后的字符串可以通过解密算法进行解密,便于程序对解密后的信息进行处理。 最常见的应用在用户登录以及一些API数据交换的场景。 最常见的应用在用户登录以及一些API数据交换的场景。 笔者收录了一些比较经...
日期:2017-01-07 浏览:2450次 评论: 0 阅读全文