
PHP
文章平均质量分 95
hyholine
非黑即白 非1即0 非True即False 非洲鲫鱼
展开
-
PHP中autoload的使用方法
PHP中提供了Autoload来帮助我们方便的进行文件的包含,但是autoload并非想象的那样能够处理所有的情况,今天就来记录一下前几天遇到的autoload存在的一些问题。为什么要使用 Autoload。在PHP中使用类时,我们必须在使用前加载进来,不管是通过 require 的方式还是 include 的方式,但是会有两个问题影响我们做出加载的决定。首先是不知道这个类文件存放在什转载 2012-02-04 11:23:57 · 2153 阅读 · 0 评论 -
xmapp环境搭建注意事项
1、把xmapp安装包安装完之后,是可以用http://localhost/xmapp/index.php 访问xmapp系统的管理平台。2、如果要用其他IP访问,需要到apache/conf/ext/httpd-xmapp.cf配置文档下修改最后的一段信息,注释掉一行拒绝IP的。还有修改一个允许访问IP的为(*)。3、搞定之后记得在xmapp管理页面上设置下mysql、h原创 2012-03-05 22:42:40 · 1994 阅读 · 0 评论 -
PHP开发工具ZendStudio下Xdebug工具使用问题
从学习PHP基础知识到使用ZendSudio工具开发有半年多了,这过程中,学习断断续续,遇到的问题也是N多,学习PHP还真是不让人省心。最不省心的还是算调试过程。学习编程,一定要懂得调试,否则就如同盲人摸象,理不清这里面的运行机制。也许是因为自己非科班出来,或是领悟力不足,又或本身xdebug工具本身设置较为复杂,导致我对Zendstudio的调试过程充满了步步惊心。我使用原创 2012-03-05 11:22:22 · 2573 阅读 · 1 评论 -
Php 字符串处理函数大全
Php 字符串处理函数大全AddSlashes: 字符串加入斜线。 bin2hex: 二进位转成十六进位。 Chop: 去除连续空白。 Chr: 返回序数值的字符。 chunk_split: 将字符串分成小段。 convert_cyr_string: 转换古斯拉夫字符串成其它字符串。 crypt: 将字符串用 DES 编码加密。 echo: 输出字符串。 exp转载 2012-03-04 15:42:09 · 947 阅读 · 0 评论 -
PHP中的变量和常量
PHP中的变量和常量 几乎所有的编程语言都会涉及到变量和常量这两个概念,PHP也不例外。本节将介绍PHP语言中的变量和常量的应用方法。2.4.1 什么是变量和常量在程序执行的过程中,变量存储的值可以随时改变,而常量存储的值是不可以改变的。变量用于存储临时数据信息。某一变量被定义的时候,系统会自动为该变量分配一个存储空间存放变量的值。我们可以在定义变量的时候对其赋值,如果需要改转载 2012-03-04 19:56:05 · 5157 阅读 · 0 评论 -
PHP中的ob_start用法详解
用PHP的ob_start();控制您的浏览器cacheOutput Control 函数可以让你自由控制脚本中数据的输出。它非常地有用,特别是对于:当你想在数据已经输出后,再输出文件头的情况。输出控制函数不对使用 header() 或 setcookie(), 发送的文件头信息产生影响,只对那些类似于 echo() 和 PHP 代码的数据块有作用。我们先举一个简单的例子,让大家对转载 2012-03-03 20:18:40 · 509 阅读 · 0 评论 -
PHP中magic_quotes_gpc和magic_quotes_runtime的区别、作用和用法
魔术引用发生作用是在传递$_GET,$_POST,$_COOKIE时1.条件: magic_quotes_gpc=off写入数据库的字符串未经过任何过滤处理。从数据库读出的字符串也未作任何处理。数据: $data=”snow”’’sun” ; (snow和sun之间是四个连续的单引号).操作: 将字符串:”snow”’’sun” 写入数据库,结果: 出现sql语句错误,m转载 2012-03-03 16:50:38 · 721 阅读 · 0 评论 -
php中global和$GLOBALS[]的分析之一
PHP 的全局变量和 C 语言有一点点不同,在 C 语言中,全局变量在函数中自动生效,除非被局部变量覆盖这可能引起一些问题,有些人可能漫不经心的改变一个全局变量。PHP 中全局变量在函数中使用时必须申明为全局(注意,Global这个关键字在函数中定义才有用)。 1:Global的作用是定义全局变量,但是这个全局变量不是应用于整个网站,而是应用于当前页面,包括include或requir转载 2012-03-03 16:44:52 · 863 阅读 · 0 评论 -
PHP, Perl, Python, Ruby 语言特性的区别
Interpreted Languages: PHP, Perl, Python, Ruby (Sheet One)a side-by-side reference sheetsheet one: arithmetic and logic | strings | regexes | dates and time | arrays | dictionaries | functions转载 2012-03-02 10:02:27 · 4132 阅读 · 0 评论 -
Xdebug安装及调试
一、复制php_xdebug.dll文件到C:\wamp\bin\php\php5.3.3\ext目录下。二、配置php.ini文件zend_extension=D:\wamp\bin\php\php5.3.3\ext\php_xdebug-2.1.0-5.3-vc6.dll三、重启APAPHE.四、看到下面的出现有Xdebug说明xdebug安装成功。五、在php.ini中配转载 2012-02-19 12:57:43 · 3205 阅读 · 0 评论 -
PHP abstract 和 interface的区别
1.php 接口类:interface其实他们的作用很简单,当有很多人一起开发一个项目时,可能都会去调用别人写的一些类,那你就会问,我怎么知道他的某个功能的实现方法是怎么命名的呢,这个时候php接口类就起到作用了,当我们定义了一个接口类时,它里面的方式是下面的子类必须实现的,比如 :1 interface Shop2 {3 public function buy转载 2012-02-18 19:28:05 · 15720 阅读 · 1 评论 -
有关JSON以及JSON在PHP中的应用
JSON 基础简 单地说,JSON 可以将 JavaScript 对象中表示的一组数据转换为字符串,然后就可以在函数之间轻松地传递这个字符串,或者在异步应用程序中将字符串从 Web 客户机传递给服务器端程序。这个字符串看起来有点儿古怪(稍后会看到几个示例),但是 JavaScript 很容易解释它,而且 JSON 可以表示比名称/值对更复杂的结构。例如,可以表示数组和复杂的对象,而不仅仅是转载 2012-02-26 22:28:26 · 946 阅读 · 0 评论 -
speedphp框架无法输出html中head头部信息的事故
学习speedphp过程中,出现如题的问题,后来分析,发现是自己controller下的main函数中使用smart模板,但是在加载执行模板执行,输入了一个变量,这样就导致如题的问题。 》》解决办法就是不要在调用smart模板的控制函数中输出变量信息。原创 2012-04-12 21:06:58 · 904 阅读 · 0 评论