php

PHP是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域。PHP 独特的语法混合了C、Java、Perl以及PHP自创的语法。它可以比CGI或者Perl更快速地执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML(标准通用标记语言下的一个应用)文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。

PHP错误等级

很多情况下,我们的PHP文件会出现一些非常难以排查的错误,比如输出大白页,调错无从下手。这是可能PHP的错误等级屏蔽了一些非致命的错误,造成没有任何错误提示。所以了解和熟悉PHP错误等级,或许能够成为调错的新方法。 php.ini中的错误报告等级默认情况下,PHP错误报告等级是E_NOTICE, E_ALL表示报告所有非致命错误,因为这些错误可能会导致大问

php
2015-07-21 10:22:51

NexusPHP架设PT服务站点教程 php开源

PT是什么?我在PT下载介绍和PT程序源码下载 一文里面已经做了介绍,简单点说就是只下载不上传就会让踢掉的BT下载服务。 我最先从耍下那里看到了nexusphp开源的消息,然后自己搜索到了作者的百度空间,看到刚开源不久,难怪当初我找PT程序的时候没有找到。 耍下写的关于PT的经验一文里面有简单的NexusPHP架设教程,不过不太详细,我来一点

php
2015-07-21 10:22:51

PHP的自动加载机制

今天讲一下PHP的自动加载机制: 从PHP5开始,PHP支持两种自动加载的方式,一种是__autoload,另一种是spl_autoload。 第一种在PHP脚本中实现__autoload就可以了,它会在试图使用尚未定义的类时自动调用,通过调用此函数,脚本引擎在PHP出错失败前有了最后一个机会加载所需的类。 第二种方式,spl_autoload_reg

php
2015-07-21 10:22:50

手工编译安装php后,重启apache时,libphp5.so: cannot restore segment prot after reloc: Permission denied 错误的解决办法

  ①---------- apache2关于libphp5.so的permission denied的解决方法   和php-5.2.5,一切顺利。 最后一步重新启动apache报如下错误: httpd: Syntax error on line 53 of /usr/local/apache/conf/httpd.con

2015-07-21 10:22:50

使用PHP发送电子邮件(注册时的激活)

大家在注册一个账号是往往会用到邮箱,服务器会在邮箱中发送激活码,这里是我用到的一个激活 <?php session_start(); require_once(\'email.class.php\'); //形成表单 //获取表单数据库$_post[\'input\' //stripslashes() 取消反斜械函数 //add

php
2015-07-21 10:22:49

php-mysql扩展mysql_query/mysql_unbuffered_query对比

author: selfimpr blog: http://blog.csdn.net/lgg201 mail: lgg860911@yahoo.com.cn item mysql_query mysql_unbuffered_query 以mysqlnd检查连接

2015-07-21 10:22:49

Apache+Mysql+Php搭建

下载环境包:http://download.csdn.net/detail/qq624202120/6635535 里面包含了本文所讲的Apache+MySQL+Php 一、安装Apache 打开httpd-2.2.22-win32-x86-no_ssl.msi     选择Next  

2015-07-21 10:22:48

Windows+apache+php+mysql环境搭建

一、准备软件 windows xp server  7 都可以 apache http://httpd.apache.org php        http://php.net mysql   百度 二、apm安装 1、安装apache2.2 (安装完后浏览器 访问 http:/

2015-07-21 10:22:47

为php安装GD

系统版本: CentOS4.5 php版本: php5.1.4 参考网址:http://support.iap.ac.cn/portal/viewarticle.php?id=839 需要的相关包: libxml2-2.6.19.tar.gz zlib-1.1.3.tar.gz libpng-1.2.29.tar.gz jpegsrc.v6b

php
2015-07-21 10:22:46

php shtmlspecialchars 函数 详解

作者:林子木  wolinxuebin 转载请保留:http://blog.csdn.net/wolinxuebin     由于还是码农新人,所以还未开始正式的编写大的工程代码,所以老员工给了我一个去年写的大的PHP工程的工程代码,先看下。抱着必须扫清每个死角的心里,下午碰到了 shtmlspecialch

2015-07-21 10:22:34

php生成html简单代码实例

实例一 原理剖析: 当我们制作数据量大以及访问人数多的网站时往往会采用动态生成html静态页面的方法,这样做的好处是用户直接访问静态页面,减轻了服务器的负担,又可以对搜索引擎更加友好,可谓一举两得; 其原理是先读入模板文件,然后按照一定的规则替换模板中的标签,具体实现如下: index.tpl 模板文件代码: <!DOCTYPE

2015-07-21 10:22:33

Java与php在Web方面的比较

  PHP是解释执行的服务器脚本语言,首先php有简单容易上手的特点。语法和c语言比较象,所以学过c语言的程序员可以很快的熟悉php的开发。而java需要先学好java的语法和熟悉一些核心的类库,懂得面向对象的程序设计方法。所以java不如php好学。   二、 数据库访问比较   三、 系统设计架构比较   Java和PHP都有很好的

2015-07-21 10:22:33

php反射获取类和方法中的注释

通过php中的反射机制,获取该类的文档注释,再通过获取其所有的方法,获取方法的注释 所用到的主要类及其方法 ReflectionClass ReflectionClass::getDocComment ReflectionClass::getMethods $method->getName() $method->getDocCo

php
2015-07-21 10:22:33

PHP与JSON

在PHP语言中使用JSON 目前,JSON已经成为最流行的数据交换格式之一,各大网站的API几乎都支持它。 我写过一篇《数据类型和JSON格式》,探讨它的设计思想。今天,我想总结一下PHP语言对它的支持,这是开发互联网应用程序(特别是编写API)必须了解的知识。 从5.2版本开始,PHP原生提供json_encode()和json_decode()函数

2015-07-21 10:22:32

原:用C/C++扩展PHP

声明:本文为斯人原创,全部为作者一一分析得之,有不对的地方望赐教。欢迎转载,转载请注明出处 。本文地址:http://imsiren.com/archives/547一个简单的扩展模块PHP非常容易扩展,因为它提供了我们想用的所有API.如果要新建一个扩展,需要在PHP源码中执行ext_skel位置 PHP源码目录/ext/ext_skel它有几个参数–ex

2015-07-21 10:22:31

从零开始 学习PHP的风雨历程

  学习PHP很长时间了,今天第一次写文章,希望大家支持!   第一篇文章其它的什么也不想说,就想说说自己学习PHP的风雨历程吧!   第一次接触WEB,还是DW呢,当时无意间拿到同学买的一本关于DW的书,现在看来这本书很简单,但是就是这一本书,让我喜欢上了WEB,喜欢上了做网页,那本书还是做静态网页的,我当时就只知道有静态

php
2015-07-21 10:22:30

php 根据字符串生成对应数组方法

php 根据字符串生成对应数组方法 例如: <?php $config = array( 'project|page|index' => 'content', 'project|page|nav' => array( array(

php
2015-07-21 10:22:30

php发送电子邮件

  1、mail()函数的使用    1)windows需要配置IIS的SMTP;linux自带sendmail组件,无需设置,直接支持mail函数发送功能    2)php.ini中声明SMTP各项参数    3)mail("接收地址","

php
2015-07-21 10:22:29

PHP安装eAccelerator

转载自:http://blog.csdn.net/21aspnet/article/details/8194030 eAccelerator是一个非常优秀的PHP加速器,通过缓存编译之后的PHP代码文件,使得PHP编译对服务器的开销几乎为零。eAccelerator本身的开销也是极少的   最新的PHP5.4.8安装eAcce

php
2015-07-21 10:22:29

PHP关闭(禁止)脚本错误提示的方法及让脚本错误提示输出为日志文件的方法

一 HP关闭脚本错误提示的方法: 打开PHP安装目录下的php.ini文件 找到display_errors = On 修改为 display_errors = off 注意:如果你已经把PHP.ini文件复制到windows目录下,那么必须同时把 c:\\windows/php.ini里的display_errors = On 修改为display_

php
2015-07-21 10:22:29