php技术

php技术

php curl_init函数用法

阅读(22) 作者(admin)

无论是你想从从一个链接上取部分数据,或是取一个XML文件并把其导入数据库,那怕就是简单的获取网页内容,cURL 是一个功能强大的PHP库。PHP中的CURL函数库(Client URL Library Function)curl_close ― 关闭一个curl会话curl_...

php技术

分享一个超好用的php header下载函数

阅读(11) 作者(admin)

复制代码 代码如下:<?php/** * 发送文件 * * @author: legend(legendsky@hotmail.com) * @link: http://www.ugia.cn/?p=109 * @description: send file to client * @version: 1.0 * * @param string $fileName...

php技术

preg_match_all使用心得分享

阅读(25) 作者(admin)

preg_match_all ― 进行全局正则表达式匹配说明复制代码 代码如下:int preg_match_all ( string pattern, string subject, array matches [, int flags] )在 subject 中搜索所有与 pattern 给出的正则表达式匹配的内...

php技术

PHP下获取上个月、下个月、本月的日期(strtotime,date)

阅读(16) 作者(admin)

今天写程序的时候,突然发现了很早以前写的获取月份天数的函数,经典的switch版,但是获得上月天数的时候,我只是把月份-1了,估计当时太困了吧,再看到有种毛骨悚然的感觉,本来是想再处理一下的,但是一想肯定还有什么超方便的方法...

php技术

php stripslashes和addslashes的区别

阅读(12) 作者(admin)

我们在向mysql写入数据时,比如:复制代码 代码如下:mysql_query("update table set `title`='kuhanzhu's blog'");

那就会出错。同asp时一样,数据库都会对单引号过敏。而addslashes在这个时候就最长面子了,跟asp的replace...

php技术

php全角字符转换为半角函数

阅读(13) 作者(admin)

之前试过网上找的通过ASCII之类的字符替换,发现很多莫名其妙的问题。最后还是换成下面的字符替换方式了,把目前能找到的所有全角都列出来了一个个替换吧 复制代码 代码如下: /** * 全角字符转换为半角 * * @param strin...

php技术

二进制交叉权限微型php类分享

阅读(38) 作者(admin)

靓点:1、多对多交叉场景分配;2、php新特性-闭包使用、批处理函数array_walk/array_flip使用;3、位运算&使用案例;使用场景:1、常见增删改查(2的N次方值入库);2、认证、第三方账号绑定、多分类选择;复制代码 代码如下:<?phpclas...

php技术

php中/r /r/n /t的区别示例介绍

阅读(34) 作者(admin)

/n 软回车: 在Windows 中表示换行且回到下一行的最开始位置。相当于Mac OS 里的 /r 的效果。 在Linux、unix 中只表示换行,但不会回到下一行的开始位置。

/r 软空格: 在Linux、unix 中表示返回到当行的最开始位置。 在...

php技术

php获得用户ip地址的比较不错的方法

阅读(26) 作者(admin)

REMOTE_ADDR只能获取访问者本地连接中设置的IP,如某大学校园网中自己设置的10.X.XXX.XXX系列IP,而这个函数获取的是局域网网关出口的IP地址,如果访问者使用代理服务器,将不获取代理服务器的IP,而是获取访问者网关的真实IP...

php技术

php读取文件内容的三种可行方法示例介绍

阅读(14) 作者(admin)

php读取文件内容的三种方法:

//**************第一种读取方式***************************** 复制代码 代码如下: header("content-type:text/html;charset=utf-8"); //文件路径 $file_path="text.txt"; //判断是否...

php生成excel文件的简单方法
php技术

php生成excel文件的简单方法

阅读(8) 作者(admin)

生成excel 当然使用的是 phpExcel这个类库了,可是它太麻烦了,对于只要简单生成来说有点不值得

什么叫简单,把数据库的数据导入到excel就行了, 这个就是简单了

下面看一段代码(代码来自网络)

注意要双引号的字符...

php技术

php中利用explode函数分割字符串到数组

阅读(15) 作者(admin)

分割字符串

//利用 explode 函数分割字符串到数组 复制代码 代码如下: <?php $source = "hello1,hello2,hello3,hello4,hello5";//按逗号分离字符串 $hello = explode(',',$source);

for($index=0;$index<count($...

php技术

php利用单例模式实现日志处理类库

阅读(16) 作者(admin)

对于现在的应用程序来说,日志的重要性是不言而喻的。很难想象没有任何日志记录功能的应用程序运行在生产环境中。日志所能提供的功能是多种多样的,包括记录程序运行时产生的错误信息、状态信息、调试信息和执行时间信息...

php技术

PHP遍历并打印指定目录下所有文件实例

阅读(14) 作者(admin)

复制代码 代码如下:<?php//功能:遍历并打印指定目录下所有文件function scan_dir($dir_name,$dir_flag=1) { static $FILE_COUNT=1; //记录文件数目 初值为1 目录名称不记 $FILE_COUNT--;...

php技术

php导入csv文件碰到乱码问题的解决方法

阅读(21) 作者(admin)

今天主要是想写一个php导入csv文件的方法,其实网上一搜一大把。都是可以实现怎么去导入的。但是我导入的时候遇到了两个问题,一个是在windows上写代码的时候测试发生了乱码问题,然后解决了。第二个是提交到linux系统上的...

php技术

php判断正常访问和外部访问的示例

阅读(27) 作者(admin)

php判断正常访问和外部访问 复制代码 代码如下: <?php session_start(); if(isset($_POST['check'])&&!empty($_POST['name'])){ if($_POST['check'] == $_SESSION['check']){ echo "正常访问"; }else{ echo "外部访...

php技术

更改localhost为其他名字的方法

阅读(14) 作者(admin)

ctrl + r => 输入drivers回车 => etc/hosts , 用记事本打开它,在 127.0.0.1 localhost 下面增加一行, 127.0.0.1 d.cn保存就OK了. 想改成啥改成啥, 比如改成baidu.com 或是 hello.world...

php技术

php 获取SWF动画截图示例代码

阅读(24) 作者(admin)

1.下载附件,并安装,方法看附件中的帮助 2.拷贝代码进合适位置,生成图片,怎么处理,自己看着办喽 复制代码 代码如下: $oldswf = "/uploads/swf/test.swf"; $oldjpg = "/uploads/litpic/test.jpg"; $flash2jpeg = new COM("S...

php技术

php获取当前时间的毫秒数的方法

阅读(23) 作者(admin)

php本身没有提供返回毫秒数的函数,但提供了一个microtime()函数,该函数返回一个array,包含两个元素,一个是秒数,一个是小数表示的毫秒数,借助此函数,可以很容易定义一个返回毫秒数的函数,例如: 复制代码 代码如下: function ge...

php技术

PHP 利用Mail_MimeDecode类提取邮件信息示例

阅读(19) 作者(admin)

重点为one_mail函数。利用Mail_mimeDecode类从邮件中提取邮件头和邮件正文。 复制代码 代码如下: <?php header("content-type:text/html; charset=UTF-8"); /* * record kid words and insert into database * user...