-
检测移动装备的php代码,手机访问
所属栏目:[PHP教程] 日期:2022-01-21 热度:194
如果我们要判断访问网站的是手机用户还是PC用户我们只要获取用户的HTTP_USER_AGENT即可,我先介绍了一个通用的Mobile_Detect,后面两个例子是自己写的希望对各位有帮助. php代码实例如下: //使用实例 include Mobile_Detect.php; $detect = new Mobile_Detec[详细]
-
深入理解php中$GLOBALS与global 差别
所属栏目:[PHP教程] 日期:2022-01-21 热度:155
php中有一个不为很多人所用的超全局变量$GLOBALS,合理使用这个变量能使工作变得更加有效率,本篇文章主要分析一下这个超全局变量的用法以及$GLOBALS和global的区别. $GLOBALS定义:引用全局作用域中可用的全部变量(一个包含了全部变量的全局组合数组,变量的[详细]
-
php5.3中php-fpm进程管理方法
所属栏目:[PHP教程] 日期:2022-01-21 热度:70
目前最新5.3.x的php-fpm,有两种管理进程的方式,分别是static和dynamic,如果设置成static,进程数自始至终都是pm.max_children指定的数量,pm.start_servers,pm.min_spare_servers,pm.max_spare_servers配置将没有作用。 如果设置成dynamic,则进程数是[详细]
-
PHP中Soap模块安装和使用例子
所属栏目:[PHP教程] 日期:2022-01-21 热度:125
PHP的SOAP扩展可以用来提供和使用Web services,换句话说,PHP开发者可以利用这个PHP扩展来写他们自己的Web services,也可以写一些客户端来使用给定的Web services. PHP5中的这个SOAP扩展目的是为了实现PHP对Web services的支持,与其它实现PHP对Web services[详细]
-
php完成a到z及其中的 奇怪现象
所属栏目:[PHP教程] 日期:2022-01-21 热度:167
版本一: for($i=ord(a); $iord(z); $i++) { echo chr($i); } 版本二(与第一版类似使用ascii): for($i=0; $i26; $i++) { echo chr($i+97); } 版本三:echo implode(, range(a, z)); 版本四(高智商坑爹版): for($i=a; $i!=aa; $i++) { echo $i; } 版本五: for[详细]
-
php多线程thread开发和应用的例子
所属栏目:[PHP教程] 日期:2022-01-21 热度:58
php多线程的使用,首先需要PHP5.3以上版本,并安装pthreads PHP扩展,可以使PHP真正的支持多线程,扩展如何安装请自行百度. PHP扩展下载:https://github.com/krakjoe/pthreads PHP手册文档:http://php.net/manual/zh/book.pthreads.php 在安装好扩展之后,就[详细]
-
PHP利用PHPExcel类导入导出excel
所属栏目:[PHP教程] 日期:2022-01-21 热度:179
PHPExcel 是用来操作Office Excel 文档的一个PHP类库,它基于微软的OpenXML标准和PHP语言,可以使用它来读[详细]
-
PHP完成数据导入 CSV文件下载的例子
所属栏目:[PHP教程] 日期:2022-01-21 热度:111
下面我来给各位同学简单的分享两个利用php操作csv格式文件的例子,一个是对csv输出下载,另一个是利用php的fgetcsv函数、fputcsv函数进行读写操作. 导入、导出CSV文件,代码如下: class csv { private $resource; /** * @param string $fileName 文件路径 * @[详细]
-
PHP模拟QQ登录,发送与接收信息的例子
所属栏目:[PHP教程] 日期:2022-01-21 热度:192
下面我们一起来看一个PHP模拟QQ登录,发送和接收信息的例子,希望此例子对各位同学会有所帮助. PHP实例代码如下: ?php header(Content-type: text/html; charset=utf-8); $sid = qqLogin(发送信息的QQ,发送信息的QQ密码); //登录帐号 sendMsg($sid,接收信息[详细]
-
php开发里实用的PHP代码片段
所属栏目:[PHP教程] 日期:2022-01-21 热度:81
1.关键词高亮,代码如下: function highlight($sString, $aWords) { if (!is_array ($aWords) || emptyempty ($aWords) || !is_string ($sString)) { return false; } $sWords = implode (|, $aWords); return preg_replace (@b(.$sWords.)b@si, $1, $sStri[详细]
-
PHP线上错误日志控制 error_reporting与display_errors
所属栏目:[PHP教程] 日期:2022-01-21 热度:171
在php学习中error_reporting和display_errors是两个非常重要的参数,我们在学习调试过程中是少不了它们的,开启与关闭这两个错误日志非常的简单只要在php.ini简单处理即可,下文会有介绍. 我们知道产品的生产环境肯定是不给予显示错误的,于是,php.ini中将 dis[详细]
-
PHP根据HTTP_USER_AGENT判断客户端访问能否为手机访问
所属栏目:[PHP教程] 日期:2022-01-21 热度:63
现在web发展速度非常快,各种响应式的站点越来越多,除了APP外,在平时可能需要根据客户终端访问来加载不同时模板或跳转到不同时的域名下,现在分享一个函数,可以做到这样判断.android、ios和wp都已经测试过. PHP实例代码如下: //判断moblie function is_mobil[详细]
-
PHP完成百度 网易 新浪短网址服务的API接口调用
所属栏目:[PHP教程] 日期:2022-01-21 热度:131
看了几个短网址API服务,于是把它们整理出来,方便以后使用,目前,提供靠谱的短网址API接口的公司不多(谷歌、百度、新浪微博、网易等),而像腾讯微博、淘宝这几个巨头的短网址服务都是仅供内部使用. 1 谷歌、百度、网易、新浪短网址服务的API比较 百度短网址AP[详细]
-
PHP多线程 pthreads 参数传递学习笔记
所属栏目:[PHP教程] 日期:2022-01-21 热度:138
看了几个短网址API服务,于是把它们整理出来,方便以后使用,目前,提供靠谱的短网址API接口的公司不多(谷歌、百度、新浪微博、网易等),而像腾讯微博、淘宝这几个巨头的短网址服务都是仅供内部使用. 1 谷歌、百度、网易、新浪短网址服务的API比较 百度短网址AP[详细]
-
php+ajax完成select分类二级菜单效果
所属栏目:[PHP教程] 日期:2022-01-21 热度:183
html代码如下: select id=teId name=te_id onchange=getArea() option value=1000--请选择分类--/option option value=1房产知识/option option value=8房屋买卖/option option value=16法律法规/option option value=24银行贷款/option option value=31房[详细]
-
PHP编程学习资料
所属栏目:[PHP教程] 日期:2022-01-20 热度:112
文章主要是一个站长在学习php过程中一些用到的函数与方法及对各种方法的理解与简单的实例,下面全部放出来希望对你学习php有帮助. PHP使用header函数设置HTTP头的示例方法,代码如下: //定义编码 header( Content-Type:text/html;charset=utf-8 ); //Atom he[详细]
-
php输出json格式信息的例子
所属栏目:[PHP教程] 日期:2022-01-20 热度:164
php直接输出json格式,很多新手有一个误区,以为用echo json_encode($data);这样就是输出json数据了,没错这样输出文本是json格式文本而不是json数据,正确的写法是应该加一句,我们要在利用Content-type:text/json才可以正常显示是json数据. PHP实例代码如下:[详细]
-
php命名空间学习资料
所属栏目:[PHP教程] 日期:2022-01-20 热度:150
1、命名空间是一种特殊的作用域,它包含处于该作用域下的标识符,同时它本身也是一种标识符,可以把命名空间与操作系统的目录对应起来,一个命名空间相当于一个目录,命名空间里的类,函数,常量,相当于目录里的文件,同一个目录(命名空间)里的文件名不能相同,但是[详细]
-
PHP 四种URL分析处理方式的例子
所属栏目:[PHP教程] 日期:2022-01-20 热度:51
在已知URL参数的情况下,我们可以根据自身情况采用$_GET来获取相应的参数信息($_GET[///name///]);那在未知情况下如何获取到URL上的参数信息呢? 第一种:利用$_SERVER内置数组变量 相对较为原始的$_SERVER[QUERY_STRING]来获取,URL的参数,通常使用这个变[详细]
-
php读取本地php文件源代码输出展示
所属栏目:[PHP教程] 日期:2022-01-20 热度:71
下在看一个利用fopen,file_get_contents读取本地服务器中.php文件的代码并显示的一些方法总结 如我有两个文件a.php,b.php,a.php文件中的语句是: echo i am a.php; ? 现在,我需要在b.php文件显示文件a.php中的源代码,源代码如下: $a_code = file_get_conte[详细]
-
处理关于PHP Undefined variable 变量未定义
所属栏目:[PHP教程] 日期:2022-01-20 热度:146
php中变量可以不定义的但是我们如果不对错误进行一些处理在使用未定义的变量时会提示Undefined variable错误了,下面我给大家举几个实例. PHP错误提示Undefined variable:变量未定义,如果你在php.ini设置中屏蔽了Notice这个等级的提示那么他就不会显示任何[详细]
-
PHP编程之代码取名规范
所属栏目:[PHP教程] 日期:2022-01-20 热度:128
文件名:一律小写,单词间以下划线分隔 类名:采用首字母大写的驼峰命名方式 类中的方法名:采用首字母小写的驼峰方式命名 类中的私有方法和私有变量:以下划线开头 函数名(变量名):全小写,单词间以下划线分隔 下面具体介绍 类文件都以.class.php为后缀,使用驼[详细]
-
php获得网页请求状态程序代码
所属栏目:[PHP教程] 日期:2022-01-20 热度:91
网页返回状态代码很多站长会去查自己网站状态码是不是200或错误页面是不是404代码了,那么我们使用最多的查看方法就是使用站长工具或ff浏览器来查,但有很多朋友不知道可以自己写一个查看状态代码的功能. 方法一,使用 fsockopen,严重鄙视curl_getinfo,代码如[详细]
-
PHP进程锁类PHPLock程序代码
所属栏目:[PHP教程] 日期:2022-01-20 热度:177
为了更好的控制php程序同时操作的一些问题我整理了一个进程锁的类我们可以利用这个进程锁实现程序的控制,程序代码如下: ?php //+---------------------------------------------- //| Usage: //+---------------------------------------------- //| publi[详细]
-
php+jquery完成无限级目录遍历展示代码
所属栏目:[PHP教程] 日期:2022-01-20 热度:75
这个例子可以利用php目录遍历出来的目录或文件进行一个树型的展示效果,程序代码,index.php 里面的jquery文件大家可百度下载一个,因为这是用来实现一个效果的: index.php: script src=jquery/jquery-1.3.1.js type=text/javascript/script style type=text/[详细]