-
php memcached安装和使用
所属栏目:[PHP教程] 日期:2022-02-09 热度:191
1.简介 memcache模块是一个高效的守护进程,提供用于内存缓存的过程式程序和面向对象的方便的接口,特别是对于设计动态web程序时减少对数据库的访问.memcache也提供用于通信对话(session_handler)的处理. 1.1.memcache在php.ini中的配置项列表 memcache在php[详细]
-
php COM 连通ADODB.Connection数据库
所属栏目:[PHP教程] 日期:2022-02-09 热度:136
$iishost = new com(npoint_m.host); 加载组件,$r = $iishost-iisstate(10, 1, , , , ); 运行组件功能,返回参数 echo $r; 返回参数,切换net版本为 netstate(ifid, dirname, netver, iissapp, bkwebip, bkpass, webfiletype, bkport) 参数说明:ifid as ingete[详细]
-
php curl_setopt和模拟用户登录
所属栏目:[PHP教程] 日期:2022-02-09 热度:82
bool curl_setopt (int ch, string option, mixed value) curl_setopt()函数将为一个curl会话设置选项,option参数是你想要的设置. value是这个选项给定的值,该例子为模拟登录,代码如下: $cookie_file = tempnam(./temp,cookie);//保存临时cookie $login_url[详细]
-
PHP使用Webservice经典实例
所属栏目:[PHP教程] 日期:2022-02-09 热度:120
NuSoap是PHP环境下的WebService编程工具,用于创建或调用WebService,它是一个开源软件,是完全采用PHP语言编写的、通过HTTP收发SOAP消息的一系列PHP类,由NuSphere Corporation开发,NuSOAP的一个优势是不需要扩展库的支持,这种特性使得NuSoap可以用于所有的PHP[详细]
-
php ftp上传,下载,删掉服务器文件实例
所属栏目:[PHP教程] 日期:2022-02-09 热度:179
php ftp上传,下载,删除服务器文件实例. php ftp传送文件到服务器,实例代码如下: ?php // 开始 $ret = ftp_nb_get ($my_connection, test, README, FTP_BINARY, filesize(test)); // 或: $ret = ftp_nb_get ($my_connection, test, README, // FTP_BINARY, FT[详细]
-
php获取本机mac地址三种办法
所属栏目:[PHP教程] 日期:2022-02-09 热度:98
//方法一 class getmacaddr { var $return_array = array(); // 返回带有mac地址的字串数组 var $mac_addr; function getmacaddr($os_type) { switch ( strtolower($os_type) ) { case linux: $this-forlinux(); break; case solaris: break; case unix: bre[详细]
-
php 缓存方法
所属栏目:[PHP教程] 日期:2022-02-09 热度:97
关于缓存技术不只在php有,很多系统都有,这是为了减轻服务器压力与数据库压力来做的,本文章从php缓存技术入门到利用缓存实例来告诉你如何应用php来实例文件缓存描述, 先看这个缓存类,代码如下: class cache{ /* class name: cache description: control to ca[详细]
-
php多线程thread开发和应用的例子
所属栏目:[PHP教程] 日期:2022-01-22 热度:80
php多线程的使用,首先需要PHP5.3以上版本,并安装pthreads PHP扩展,可以使PHP真正的支持多线程,扩展如何安装请自行百度. PHP扩展下载:https://github.com/krakjoe/pthreads PHP手册文档:http://php.net/manual/zh/book.pthreads.php 在安装好扩展之后,就可[详细]
-
php+ajax完成select分类二级菜单效果
所属栏目:[PHP教程] 日期:2022-01-22 热度:76
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多线程 pthreads 参数传递学习笔记
所属栏目:[PHP教程] 日期:2022-01-22 热度:158
看了几个短网址API服务,于是把它们整理出来,方便以后使用,目前,提供靠谱的短网址API接口的公司不多(谷歌、百度、新浪微博、网易等),而像腾讯微博、淘宝这几个巨头的短网址服务都是仅供内部使用. 1 谷歌、百度、网易、新浪短网址服务的API比较 百度短网址API[详细]
-
PHP完成百度 网易 新浪短网址服务的API接口调用
所属栏目:[PHP教程] 日期:2022-01-22 热度:141
看了几个短网址API服务,于是把它们整理出来,方便以后使用,目前,提供靠谱的短网址API接口的公司不多(谷歌、百度、新浪微博、网易等),而像腾讯微博、淘宝这几个巨头的短网址服务都是仅供内部使用. 1 谷歌、百度、网易、新浪短网址服务的API比较 百度短网址API[详细]
-
PHP根据HTTP_USER_AGENT判断客户端访问能否为手机访问
所属栏目:[PHP教程] 日期:2022-01-22 热度:125
现在web发展速度非常快,各种响应式的站点越来越多,除了APP外,在平时可能需要根据客户终端访问来加载不同时模板或跳转到不同时的域名下,现在分享一个函数,可以做到这样判断.android、ios和wp都已经测试过. PHP实例代码如下: //判断moblie function is_mobile([详细]
-
PHP线上错误日志控制 error_reporting与display_errors
所属栏目:[PHP教程] 日期:2022-01-22 热度:187
在php学习中error_reporting和display_errors是两个非常重要的参数,我们在学习调试过程中是少不了它们的,开启与关闭这两个错误日志非常的简单只要在php.ini简单处理即可,下文会有介绍. 我们知道产品的生产环境肯定是不给予显示错误的,于是,php.ini中将 displ[详细]
-
php开发里实用的PHP代码片段
所属栏目:[PHP教程] 日期:2022-01-22 热度:51
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, $sString[详细]
-
PHP模拟QQ登录,发送与接收信息的例子
所属栏目:[PHP教程] 日期:2022-01-22 热度:83
下面我们一起来看一个PHP模拟QQ登录,发送和接收信息的例子,希望此例子对各位同学会有所帮助. PHP实例代码如下: ?php header(Content-type: text/html; charset=utf-8); $sid = qqLogin(发送信息的QQ,发送信息的QQ密码); //登录帐号 sendMsg($sid,接收信息的Q[详细]
-
PHP完成数据导入 CSV文件下载的例子
所属栏目:[PHP教程] 日期:2022-01-22 热度:61
下面我来给各位同学简单的分享两个利用php操作csv格式文件的例子,一个是对csv输出下载,另一个是利用php的fgetcsv函数、fputcsv函数进行读写操作. 导入、导出CSV文件,代码如下: class csv { private $resource; /** * @param string $fileName 文件路径 * @pa[详细]
-
PHP利用PHPExcel类导入导出excel
所属栏目:[PHP教程] 日期:2022-01-22 热度:192
PHPExcel 是用来操作Office Excel 文档的一个PHP类库,它基于微软的OpenXML标准和PHP语言,可以使用它来读[详细]
-
PHP批量下载html和css中图片文件示例
所属栏目:[PHP教程] 日期:2022-01-21 热度:74
最近一直很忙,遇到一个手工活,需要下载一些远程的图片,一共一百多张,如果通过手工一张一张的保存,也太耗费时间了,于是上网google了一把,找到PHP批量下载图片文件的方法,原文是出自平凡世界博客的一片关于如何使用PHP批量下载CSS文件中的图片的文章,经过研究[详细]
-
php判断ip黑名单程序代码
所属栏目:[PHP教程] 日期:2022-01-21 热度:63
学校的新闻系统要求有些新闻只开放校内ip浏览,于是重写了一个代码来实现此功能,实现后的结果是,只要把允许访问的ip列入ip.txt这个文件中即可,同时支持c类ip,例如: ip.txt 192.168 211.67.188 211.67.191.25 PHP实例代码如下: /* * ip地址黑名单、白名单 * 判[详细]
-
php把URL地址转化为完整的A标签链接代码
所属栏目:[PHP教程] 日期:2022-01-21 热度:93
前面介绍过js把文本链接转换成A标签,现在看一个php的方法,这个是在 Silva 代码的基础上修改的,如果有不完善的地方大家可提出来. 需要提取的内容如下: a href=http://baidu.comhttp://baidu.com/a这是第一个A标签, a href=http://blog.baidu.com成长脚印-专[详细]
-
php里浮点数计算问题整理
所属栏目:[PHP教程] 日期:2022-01-21 热度:57
如果用php的+-*/计算浮点数的时候,可能会遇到一些计算结果错误的问题,比如echo intval( 0.58*100 );会打印57,而不是58,这个其实是计算机底层二进制无法精确表示浮点数的一个bug,是跨语言的,我用python也遇到这个问题,所以基本上大部分语言都提供了精准计算的[详细]
-
php-screw在php5.4.6里编译失败问题
所属栏目:[PHP教程] 日期:2022-01-21 热度:153
今天在要php5.4.6中编译安装一个php-screw了,但是怎么操作都不成功了,后来看到有朋友博客写到一篇关于php-screw在php5.4.6上编译失败问题的解决方案,于是拿过来试了一下没想到还真解决了,下面我把文章拿出来与大家一起分享. php-screw版本问题,报错 make /bi[详细]
-
PHP查询ip所在地的几种办法
所属栏目:[PHP教程] 日期:2022-01-21 热度:183
根据IP地址查找我们的IP地址所在地,这个最简单办法就是直接把ip在百度搜索就可以知道你的IP地址所在地了,但对于一些网站我们不能使用此方法,但可以通过api来实现. 例子,利用第三方接口实例,代码如下: form action= method=post p请输入ip地址:input type=te[详细]
-
php自定义加密函数 解密的例子
所属栏目:[PHP教程] 日期:2022-01-21 热度:136
加密就是将一些字符转换为另一个字符串的过程,简单的说就是把大门上锁,并且只有你有开启的钥匙,作为一个程序员都应该有属于自己的加密方式,目前最流行的加密算法就是MD5()加密方式,但是在网站已经有了破解的软件用起来也不是很安全,下面简单的介绍一下自定[详细]
-
php限制IP与IP段的代码
所属栏目:[PHP教程] 日期:2022-01-21 热度:59
php限制IP段代码是我在网上搜相关解决方法时搜到的,这个类的makePregIP函数逻辑有点问题,我修改了下可以使用了,这个类得功能是允许白名单中的IP地址访问,如果要实现限制黑名单中的IP地址访问,简单修改下checkIP函数中的代码逻辑就可以了. 使用方法,代码如下:[详细]
