随笔分类 - php
APACHE多个服务器的配置
摘要:APACHE 多个服务器的配置?网站目录:d:www下设两个站点:1、D:wwwszbw 2、D:wwwweb注意前面,要开启 Vhost 及 vhos 相关 so ServerAdmin dl_lj@126.com DocumentRoot d:/www/szbw ServerName 域名1 ErrorLog logs/dummy-host.example.com-error_log CustomLog logs/dummy-host.example.com-access_log common ServerAdmin dl_lj@126.com DocumentRoot d:...
阅读全文
php字符串处理函数大全
摘要:addcslashes — 为字符串里面的部分字符添加反斜线转义字符addslashes — 用指定的方式对字符串里面的字符进行转义bin2hex — 将二进制数据转换成十六进制表示chop — rtrim() 的别名函数chr — 返回一个字符的ASCII码chunk_split — 按一定的字符长度将字符串分割成小块convert_cyr_string — 将斯拉夫语字符转换为别的字符convert_uudecode — 解密一个字符串convert_uuencode — 加密一个字符串count_chars — 返回一个字符串里面的字符使用信息crc32 — 计算一个字符串的crc32多
阅读全文
PHP中获取当前页面的完整URL
摘要:javascript实现:top.location.href 顶级窗口的地址this.location.href 当前窗口的地址PHP实现#测试网址: http://localhost/blog/testurl.php?id=5//获取域名或主机地址 echo $_SERVER['HTTP_HOST'].""; #localhost//获取网页地址 echo $_SERVER['PHP_SELF'].""; #/blog/testurl.php//获取网址参数 echo $_SERVER["QUERY_STRIN
阅读全文
PHP中this,self,parent的区别
摘要:{一}PHP中this,self,parent的区别之一this篇面向对象编程(OOP,Object OrientedProgramming)现已经成为编程人员的一项基本技能。利用OOP的思想进行PHP的高级编程,对于提高PHP编程能力和规划web开发构架都是很有意义的。PHP5经过重写后,对OOP的支持额有了很大的飞跃,成为了具备了大部分面向对象语言的特性的语言,比PHP4有了很多的面向对象的特性。这里我主要谈的是this,self,parent三个关键字之间的区别。从字面上来理解,分别是指这、自己、父亲。先初步解释一下,this是指向当前对象的指针(可以看成C里面的指针),self是指向当
阅读全文
ThinkPHP中的create方法与自动令牌验证
摘要:user表结构id username password\aoli\Home\Tpl\default\User\create.html<form action="__URL__/addit" method="post"><input type="text" name="id" /><input type="text" name="username" /><input type="password" name=&quo
阅读全文
ThinkPHP实例化模型的四种方法
摘要:1、创建一个基础模型:实例化一个系统自带的数据库操作类Test.Model.class.phpclass TestModel extends Model{}UserAction.class.phpfunction test(){$test=M('test');//表示实例化的是自带的Model类,并且传入test值表示操作的是test表//等同于$test=new TestModel();$test=$test->select();print_r($test);//输出test表中所有数据} 2、实例化一个自定义模型如果数据库操作比较复杂,就需要在自定义的Model类中添
阅读全文
PHP魔术函数执行时间和顺序解析
摘要:一:魔术函数1。__construct()实例化对象时被调用,当__construct和以类名为函数名的函数同时存在时,__construct将被调用,另一个不被调用。2。__destruct()当删除一个对象或对象操作终止时被调用。3。__call()对象调用某个方法,若方法存在,则直接调用;若不存在,则会去调用__call函数。4。__get()读取一个对象的属性时,若属性存在,则直接返回属性值;若不存在,则会调用__get函数。5。__set()设置一个对象的属性时,若属性存在,则直接赋值;若不存在,则会调用__set函数。6。__toString()打印或者输出一个对象的时被调用。如e
阅读全文
浙公网安备 33010602011771号