当前位置:首页 > PHP教程 > PHP高级教程

PHP高级教程

配置php网页显示各种语法错误

9

发现问题比解决问题重要,使用php集成开发环境appserv网页会提示各种语法错误,但自己配置开发环境无法提示错误,特别当不是语法错误,比如com组件的调用,当不知道问题出现在何处,是不能忍受的,这时需要另行配置这时自己配置的目录文件pic

Yii操作数据库的3种方法

10

一、执行原生太sql的pdo方式。复制代码代码如下:$sql="";//原生态sql语句xx::model()->dbconnection->createcommand($sql)->execute();二、activer

PHP简洁函数小结

8

php简洁函数主题:类菌体php简洁函数简述:php简单明了函数语法适合人群:对开源社区感兴趣,对php感兴趣,有一点时间了解下php备注:希望大家抛砖,仍蛋,呵呵1、与mysql相关mysql_connect建立一个与mysql服务器的连

php使用file_get_contents读取大文件的方法

6

当我们遇到文本文件体积很大时,比如超过几十m甚至几百m几g的大文件,用记事本或者其它编辑器打开往往不能成功,因为他们都需要把文件内容全部放到内存里面,这时就会发生内存溢出而打开错误,遇到这种情况我们可以使用php的文件读取函数file_ge

解析php框架codeigniter中如何使用框架的session

8

里面有两种session的使用方法:1是php的原始的session使用方法,这个很简单,$_session['name']="name",然后在需要的地方显示:echo$_session['name'];2是codeigniter这个框架

PDO版本问题Invalidparameternumber:noparameterswerebound

9

今天在处理bug的时候发现某一个很奇怪的问题,在执行某类操作的时候会报:invalidparameternumber:noparameterswerebound,但是该问题在本地或是测试机上测试都没有重现,猜想是否和版本有关,于是就goog

PHPToken(令牌)设计

12

如何达到目的:怎样避免重复提交?在session里要存一个数组,这个数组存放以经成功提交的token.在后台处理时,先判断这个token是否在这个数组里,如果存在,说明是重复提交.如何检查来路?可选项,这个token在生成的时候,加入了当前

PHP开发环境配置(ZendServer安装)

8

这里不做改动,维持默认选择即可点击browse按钮更改安装目录为d盘更改webserverport为85以避免跟iis冲突安装完成因zendserver存在配置文件编码的错误,需要手工做更改。用记事本打开d:programfileszend

PHP使用pear自带的mail类库发邮件的方法

7

本文实例讲述了php使用pear自带的mail类库发邮件的方法。分享给大家供大家参考。具体如下:这里用pear自带的mail类库发邮件,可以用pearinstall命令来安装对应的库body="<ahref='http://www.b

phpcurl获取https请求的2种方法

5

今天一个同事反映,使用curl发起https请求的时候报错:“sslcertificateproblem,verifythatthecacertisok.details:error:14090086:sslroutines:ssl3_get

PHP的Yii框架中创建视图和渲染视图的方法详解

19

视图是mvc模式中的一部分。它是展示数据到终端用户的代码,在网页应用中,根据视图模板来创建视图,视图模板为php脚本文件,主要包含html代码和展示类php代码,通过yiiwebview应用组件来管理,该组件主要提供通用方法帮助视图构造和渲

PHP生成RSS文件类实例

8

本文实例讲述了php生成rss文件类文件。分享给大家供大家参考。具体如下:phprss生成类实例代码如下:复制代码代码如下:<?phpif(defined('_class_rss_php'))return;define('_c

队列在编程中的实际应用(php)

9

一:队列的概念、数据结构队列(queue)是运算受到限制的一种线性表。只允许在表的一端进行插入,而在另一端进行删除元素的线性表。队尾(rear)是允许插入的一端。队头(front)是允许删除的一端。空队列是不含元素的空表。假设有个队列q=(

php文本操作方法集合比较第1/2页

8

字符串读写函数fgets和fputs一、读字符串函数fgets函数的功能是从指定的文件中读一个字符串到字符数组中,函数调用的形式为:fgets(字符数组名,n,文件指针);其中的n是一个正整数。表示从文件中读出的字符串不超过n-1个字符。在

phpat(@)符号的用法简介

7

下面介绍一下它的用法.例如:复制代码代码如下:functiondb_connect()//连接数据库{@$db=mysql_connect('localhost','root','test');if(!$db)thrownewexcepti

php实现将数组转换为XML的方法

6

本文实例讲述了php实现将数组转换为xml的方法。分享给大家供大家参考。具体如下:1.php代码如下:<?phpclassa2xml{private$version='1.0';private$encoding='utf-8'

php多线程实现方法及用法实例详解

11

下面我们来介绍具体php多线程实现程序代码,有需要了解的同学可参考。当有人想要实现并发功能时,他们通常会想到用fork或者spawnthreads,但是当他们发现php不支持多线程的时候,大概会转换思路去用一些不够好的语言,比如perl。其

PHP杂谈《重构-改善既有代码的设计》之一重新组织你的函数

9

思维导图点击下图,可以看大图。介绍我把我比较喜欢的和比较关注的地方写下来和大家分享。上次我写了篇《php跟老大的对话》。还是有很多疑问,这书帮了我不少的忙。如果你比较繁忙,或者懒得看文字,建议你直接看截图,也会有很大的收获的。你可以通过比较