随笔分类 -  php

摘要:php的heredoc很适合输出大段文本,比如:echo <<<HTML<div> <span>abc</span></div>HTML;但有时候,你并不想就这么输出,而是把文本给一个变量,那么就得这么做:$str = <<<HTML<div> <span>abc</span></div>HTML;接着,你觉得这么不好看,要缩进一下,这里我要严重提醒下,这玩意不能缩进!它的结束标识符必须在行首,而且前面不能有多余的空白符或其他任何字符它的开始标识符和结束标识符后面 阅读全文
posted @ 2012-05-12 17:30 越己 阅读(1807) 评论(0) 推荐(0) 编辑
摘要:php的动态特性让人印象深刻,比如这里的可变变量和可变函数。可变变量:$var = 'filename';$filename = 'index.php';echo $$var;打印出 "index.php"可变函数:$var = 'getName';function getName() { return 'zhujl';}echo $var();打印出 "zhujl" 阅读全文
posted @ 2012-03-12 22:57 越己 阅读(184) 评论(0) 推荐(0) 编辑
摘要:正则表达式最常见的写法是 /正则表达式/修饰符,但神奇的是,php可以写成 #正则表达式#修饰符,还不止这样。首先,/ 这个东西叫做 [正则定界符],任何不是字母、数字或反斜线(\)的字符都可以作为定界符,通常我们使用 / 作为定界符。如果作为定界符的字符必须被用在表达式本身中,则需要用反斜线转义。自 PHP 4.0.4 起,也可以使用 Perl 风格的 (),{},[] 和 <> 匹配定界符。今天第一次见到这么恶心的写法,虽然可以用别的字符当作定界符,拜托能不能统一用 / 啊! 阅读全文
posted @ 2012-02-27 12:50 越己 阅读(280) 评论(0) 推荐(0) 编辑
摘要:php有个预定义变量 $_SERVER,是个数组,其中包含了很多信息,遍历这个数组便可以找到我们感兴趣的东西。function getRequestInfo() { foreach($_SERVER as $key => $value) { $key_html = '<span style="color:red">'.$key.'</span>'; $value_html = '<span style="color:blue">'.$value.'</ 阅读全文
posted @ 2012-02-26 18:25 越己 阅读(245) 评论(0) 推荐(0) 编辑
摘要:.htaccess文件有什么用?用处太多了,比如设置404跳转页面,防止图片盗链等常见功能。详情请移步:http://www.aqee.net/htaccess-usage/http://www.yzznl.cn/archives/260.html怎么编写.htaccess文件先说明:如果你的.htaccess文件有多条指令的话,请注意正确的书写方法是一条指令一行。推荐两个在线编辑器:http://www.htaccesseditor.com/sc.shtmlhttp://www.wangqu.org/htaccess/主机是否支持.htaccess其实大部分主机都支持.htaccess,但实 阅读全文
posted @ 2012-02-26 16:42 越己 阅读(202) 评论(0) 推荐(0) 编辑
摘要:按常理来说,大多数语言都是区分大小写的,比如变量 ab 和 AB 是不同的,函数cd 和 CD 也是不同的,但是php有点特别。首先,php中的变量和常量是区分大小写的。<?php$a = 'a';$A = 'A';echo $a;echo $A;?>这里打印了两个变量,如果是不区分的,后面的变量应该会覆盖前面的。那再来看常量的定义:<?phpdefine('a', 'a');define('A', 'A');echo a;echo A;?>但是,php中的类名和方法名,甚至 阅读全文
posted @ 2012-02-26 15:35 越己 阅读(14007) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示