php技术

php技术

实现PHP多线程异步请求的3种方法

阅读(17) 作者(admin)

在网上看过很多版本的PHP异步请求方法,这里简单总结几个常用方法分享给大家

1、用CURL实现一步请求

CURL扩展是我们在开发过程中最常用的一种方法,他是一个强大的HTTP命令行工具,可以模拟POST/GET等HTTP请求,然后得到...

php技术

一个PHP二维数组排序的函数分享

阅读(18) 作者(admin)

二维数组在PHP开发中经常遇到,但是他的排序就不如一维数组那样用内置函数来的方便了,二维数组的排序需要我们自己写函数处理了,这里UncleToo给大家分享一个PHP二维数组排序的函数:

代码: 复制代码 代码如下: functionarr...

php技术

使用PHP强制下载PDF文件示例

阅读(12) 作者(admin)

我们有时会遇到这样一种情况,当需要下载一个PDF文件时,如果不经处理会直接在浏览器里打开PDF文件,然后再需要通过另存为才能保存下载文件。本文将通过PHP来实现直接下载PDF文件。

实现原理:我们仅仅只需要修改页面HTTP...

php技术

5种PHP创建数组的实例代码分享

阅读(17) 作者(admin)

看这篇文章之前相信大家都已经看过PHP中文手册关于数组这一节的讲解了,怎么样呢,看懂了多少?至少我第一次阅读文档时是一头雾水,也许是因为在翻译的不够通俗易懂吧^_^!!这里UncleToo根据自己的经验,将数组的各种创建方式用PH...

php技术

非常实用的php弹出错误警告函数扩展性强

阅读(18) 作者(admin)

分享一个非常实用,本人一直在用的利用php弹出警告的函数,整理到自己的代码库中去在遇到错误的地方可用到此函数,扩展性强,完整代码如下 复制代码 代码如下: //********弹出alert框并跳转到指定页面******// function aler...

php技术

php递归函数中使用return的注意事项

阅读(16) 作者(admin)

php递归函数中使用return的时候会碰到无法正确返回想要的值得情况,如果不明白其中的原因,很难找出错误的,就下面的具体例子来说明一下吧: 复制代码 代码如下: function test($i){ $i-=4; if($i<3){ return $i; }else{ tes...

php技术

php根据身份证号码计算年龄的实例代码

阅读(26) 作者(admin)

复制代码 代码如下:<?php function getAgeByID($id){

//过了这年的生日才算多了1周岁 if(empty($id)) return ''; $date=strtotime(substr($id,6,8));//获得出生年月日的时间戳 $today=str...

php技术

php 启动报错如何解决

阅读(12) 作者(admin)

复制代码 代码如下: [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 amount of me...

用Zend Studio+PHPnow+Zend Debugger搭建PHP服务器调试环境步骤
php技术

用Zend Studio+PHPnow+Zend Debugger搭建PHP服务器调试环境步骤

阅读(18) 作者(admin)

本人主要是做ASP.NET开发的,但有时候也会接触到PHP,而且我认为PHP有很多源码值得学习,我们不是学习PHP代码的写法,而是学习源码的实现思路,或者免强叫为算法。作为一名非专业的PHP开发者,想要较方便地读懂并搞清楚一个PHP功...

php共享内存段示例分享
php技术

php共享内存段示例分享

阅读(20) 作者(admin)

需要安装扩展shmop找到php安装源文件目录复制代码 代码如下:# cd /usr/local/php-5.4.0/ext/shmop# /usr/local/php/bin/phpize# ./configure --with-php-config=/usr/local/php/bin/php-config# make && make inst...

php技术

php使用base64加密解密图片示例分享

阅读(16) 作者(admin)

复制代码 代码如下:<?php//文件名:base64.php$data="/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2MBERISGBUYLxoaL2NCOEJjY2NjY2NjY2N...

php技术

php fsockopen解决办法 php实现多线程

阅读(23) 作者(admin)

回答:当有人想要实现并发功能时,他们通常会想到用fork或者spawn threads,但是当他们发现php不支持多线程的时候,大概会转换思路去用一些不够好的语言,比如perl。其实的是大多数情况下,你大可不必使用fork或者线程,并且你会得...

php技术

linux系统下php安装mbstring扩展的二种方法

阅读(19) 作者(admin)

1.执行复制代码 代码如下:yum install php-mbstring2. 修改php.ini (这一步非常重要, 部分lxadmin版本无法自动修改)复制代码 代码如下:echo ‘extension=mbstring.so' >>/etc/php.ini #更具php安装目录而定3. 重启we...

php技术

php解析url的三个示例

阅读(14) 作者(admin)

方法一:复制代码 代码如下:$url="http://www.baidu.com"; file_get_contents($url);

方法二:复制代码 代码如下:// CURL 方法 $url="http://www.baidu.com"; $ch = curl_init( ); curl_setopt( $ch,CURLOPT_URL...

使用php伪造referer的方法 利用referer防止图片盗链
php技术

使用php伪造referer的方法 利用referer防止图片盗链

阅读(21) 作者(admin)

什么是HTTP Referer简言之,HTTP Referer是header的一部分,当浏览器向web服务器发送请求的时候,一般会带上Referer,告诉服务器我是从哪个页面链接过来的,服务器籍此可以获得一些信息用于处理。比如从我主页上链接到一个朋友...

php技术

php使用qr生成二维码的示例分享

阅读(25) 作者(admin)

复制代码 代码如下:<?php ini_set('display_errors', 'on'); $PNG_TEMP_DIR = dirname(__FILE__).DIRECTORY_SEPARATOR.'temp'.DIRECTORY_SEPARATOR; $PNG_WEB_DIR = 'temp/';

include "qrlib.php"; // QRco...

php技术

利用中国天气预报接口实现简单天气预报

阅读(16) 作者(admin)

复制代码 代码如下:<?phpheader("content-type:text/html;charset=utf-8");$weather = file_get_contents("http://www.weather.com.cn/data/sk/101280601.html");echo $weather;?> 复制代码 代码如下:<html><head><m...

php日历制作代码分享
php技术

php日历制作代码分享

阅读(23) 作者(admin)



calendar.class.php 复制代码 代码如下: <?phpclass Calendar { private $year; //当前的年 private $month; //当前的月 private $start_weekday; //当月的第一天对应的是周几 private $days; //当前月一共多...

php技术

php判断手机访问还是电脑访问示例分享

阅读(16) 作者(admin)

复制代码 代码如下:<?phpfunction isMobile(){ $useragent=isset($_SERVER['HTTP_USER_AGENT']) ? $_SERVER['HTTP_USER_AGENT'] : ''; $useragent_commentsblock=preg_match('|/(.*?/)|',$useragent,$matches)>0...

php技术

php的一个简单加密解密代码

阅读(18) 作者(admin)

复制代码 代码如下:class SysCrypt{ private $crypt_key='http://www.jb51.net';//密钥 public function __construct($crypt_key){ $this->crypt_key=$crypt_key; } public function encrypt($txt){ srand((double...

php技术

PHP随机生成随机个数的字母组合示例

阅读(14) 作者(admin)

在很多系统环境下大家都会用到字母组合各种编码,下面推荐大家非常实用的PHP代码。

$num由几个字母组合。

$s字母包含大小写,可以自己调配大写还小写。 复制代码 代码如下: function makecode($num=4) { $re = ”; $...