php技术

php技术

PHP 截取字符串专题集合

阅读(30) 作者(admin)

1、UTF-8、GB2312都支持的汉字截取函数 复制代码 代码如下: <?php /* Utf-8、gb2312都支持的汉字截取函数 cut_str(字符串, 截取长度, 开始长度, 编码); 编码默认为 utf-8 开始长度默认为 0 */ function cut_str($str...

php技术

PHP 数组基础知识小结

阅读(22) 作者(admin)

php函数有很多,需要时查询api。

复制代码 代码如下: <?php /* #数组 没有限制大小:$arr[0]=1;$arr[1]=2; $arr=array("0","1");$list($num1,$num2)=$arr; array range(int low,int high[,int step]) low最小数,high最...

一个简单php扩展介绍与开发教程
php技术

一个简单php扩展介绍与开发教程

阅读(18) 作者(admin)

我们使用php扩展,主要目的是提高程序的执行效率,对于访问量很大的代码或者逻辑将其写成扩展。在做项目的过程中,需要对数据进行排序,数据运算比较复杂;我们准备对一百万个数据进行排序, 下面是我在程序之前做的一个测试:首先...

php技术

ThinkPHP中实例Model方法的区别说明

阅读(21) 作者(admin)

在TP中,我们可以用下面两种方法去创建一个数据表的映射对象(我暂时用到的) 第一种:$Test = D('Test') 第二种:$Test = new Model('Test') 虽然这两种都可以对数据进行select,insert,delete,udpate操作,在数据验证上有很大的...

使用VisualStudio开发php的图文设置方法
php技术

使用VisualStudio开发php的图文设置方法

阅读(19) 作者(admin)

现在,三层、mvc之类的思想遍地开花,使得代码和html得以分离,加之随着开发的分工和项目的增大,一个好的IDE能为编码工作提供了许多的便利。就像开发java用eclipse,.NET用visual studio一样,开发PHP也很需要一种这样的利器。...

php技术

php excel类 phpExcel使用方法介绍

阅读(28) 作者(admin)

下载地址:http://www.codeplex.com/PHPExcel   下面是总结的几个使用方法   include ‘PHPExcel.php';   include ‘PHPExcel/Writer/Excel2007.php';   //或者include ‘PHPExcel/Writer/Excel5.php'; 用于输...

php技术

php下正则来匹配dede模板标签的代码

阅读(21) 作者(admin)

html代码 复制代码 代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head>...

php技术

php中var_export与var_dump的区别分析

阅读(23) 作者(admin)

一 var_dump (PHP 3 >= 3.0.5, PHP 4, PHP 5) var_dump -- 打印变量的相关信息 描述 void var_dump ( mixed expression [, mixed expression [, ...]] )

此函数显示关于一个或多个表达式的结构信息,包括表达式的类...

php技术

php visitFile()遍历指定文件夹函数

阅读(11) 作者(admin)

注:visitFile()有少量修改 复制代码 代码如下: <? // 查看指定文件夹的文件 $fileList = array(); function visitFile($path) { global $fileList; $path = str_replace("//", "/", $path); $fdir = dir($path); whi...

php技术

PHP下对字符串的递增运算代码

阅读(10) 作者(admin)

有同学问了一个问题: 复制代码 代码如下: <?php for($i = 'A'; $i <= 'Z'; $i++) { echo $i; } //输出是啥? 输出是: 复制代码 代码如下: ABCDEFGHIJKLMNOPQRSTUVWXYZAAABACADAEAFAGAHAIAJAKALAMANAOAPAQARAS……....

深入理解PHP原理之异常机制
php技术

深入理解PHP原理之异常机制

阅读(10) 作者(admin)

PHP的异常机制的原理是什么? 在PHP每一个可独立执行的op array最后的ZEND_HANDLE_EXCEPTION是用来干什么呢? 让我们从一个问题说起, 上周的时候, blue5tar提了一个问题:”对于下面的代码, onError明明执行了, 但是onE...

php技术

php下统计用户在线时间的一种尝试

阅读(18) 作者(admin)

下面列出几个比较常用的方法:

首先介绍一下所涉及的数据表结构,四个字段:

复制代码 代码如下: uid<int(10)> :用户id session_id<varchar(40)> :用户登录后系统产生的session_id,PHP可是使用session_id()函数获取 login...

php技术

PHP生成excel时单元格内换行问题的解决方法

阅读(16) 作者(admin)

翻出来源码开了下,字符串中使用换行的方法为"Name:{$name}/nAddress:{$adress}/nCity:{$city}/nCountry:{$country}/n ......" 既然"/n"起不到换行的目的,修改成"/r/n"看看. 修改 =》 提交 =》测试 得出的结果还是 没有...

php技术

php采集时被封ip的解决方法

阅读(21) 作者(admin)

在网上找了一些资料都没有找到,功夫不负有心人啊,在找的时侯有一个人提到了用搜索引擎爬虫蜘蛛的USERAGENT。虽然只提到一点点我还是想到了,列出我的解决方法,

1.使用Snoopy或curl传搜索引擎爬虫的USERAGENT值。 查看...

php技术

php Notice: Undefined index 错误提示解决方法

阅读(14) 作者(admin)

第一种方法:如果不影响程序的正常执行,可以采用屏蔽的方法

可以在代码的第一行 加上 error_reporting(E_ALL ^ E_NOTICE);

关闭掉 NOTICE错误的警告

第二种方法:定位到具体的行,根据提示解决。例如elseif ($_POST['is...

php技术

PHP下利用header()函数设置浏览器缓存的代码

阅读(15) 作者(admin)

这涉及到4种头标类型:

Last-Modified(最后修改时间); Expires(有效期限); Pragma(编译指示); Cache-Control(缓存控制);   前三个头标属于HTTP1.0标准。头标Last-Modified使用UTC日期时间值。如果缓存系统发现Last-Mo...

php技术

使用bcompiler对PHP文件进行加密的代码

阅读(8) 作者(admin)

使用说明:

//载入函式 include_once('phpCodeZip.php'); //建立加密文件(sourceDir要加密的php文件目录,targetDir加密后的文件目录) $encryption = new PhoCodeZip('sourceDir','targetDir'); //执行行加密 $encrypt...

php技术

php中函数的形参与实参的问题说明

阅读(14) 作者(admin)

当实参个数<形参个数 时php会发出警告,因为php的解释机制会认为,有参数被定义了却没有被使用,那很可能会影响函数的功能。所以会发出警告。然而,当 实参个数>形参个数 时,php是不会报错的,它只会取前面的几个参数,多余的则...

php技术

php数据库连接时容易出错的特殊符号问题

阅读(14) 作者(admin)

应该注意的是:表名、字段名是用操作符(键盘左上角的“~”那个键上的“`”)包起来的。而VALUES后面的值则是用单引号包起来的,据说这样是一种防注入的措施。 复制代码 代码如下: $sql="INSERT INTO `表名` (`字段1`,`字段2...

php技术

PHP程序员面试 切忌急功近利(更需要注重以后的发展)

阅读(20) 作者(admin)

我一说出这样的话,人们大量的评论就会批评道:你错了,错了,完全的错了。 好的程序员需要具备沟通交流的技能,他们要有跟他人一起合作的能力。团队里不止你一个人! 事实上,人们会说:最好折中一下对技术上的要求,这样可以找出更...

php技术

PHP开发需要注意的安全问题

阅读(16) 作者(admin)

作为PHP程序员,特别是新手,对于互联网的险恶总是知道的太少,对于外部的入侵有很多时候是素手无策的,他们根本不知道黑客是如何入侵的、提交入侵、上传漏洞、sql 注入、跨脚本攻击等等。作为最基本的防范你需要注意你的外...

php技术

小文件php+SQLite存储方案

阅读(25) 作者(admin)

我们草根站长购买的虚拟主机往往都有文件数量限制,大量小文件占用大量资源,落伍精华区也有兄弟推荐豆瓣的解决方法,但是要有主机权限。只能另装思路,采用php+SQLite解决问题,经过我测试,切实可行,现在推荐给大家。

现在公...

php技术

PHP中文件上传的一个问题

阅读(25) 作者(admin)

我也一直很困惑。在文档上,说的比较模糊,就是 move_uploaded_file 这个函数,加了一步检查,检查这个文件是否是有 HTTP POST 上传的,

至于,如何检查的没有说。

我google 了好一阵子,都没有能解决这个问题,也不知道问题出现...