上一页 1 ··· 4 5 6 7 8 9 10 下一页
摘要: <?php/** 燕十八 公益PHP培训 课堂地址:YY频道88354001 学习社区:www.zixue.it **/// $GLOBALS// $GLOBALS是页面内 所有全局变量的一个"名单",在GLOBALS里,// 你能找到你声明过的所有变量$a = 3;$b = 'hello';print_r($GLOBALS);$c = 'world';print_r($GLOBALS);// 而$GLOBALS又是超变局的,// 这意味着: 我们通过$GLOBALS可以操作普通的全局变量.$age = 5;function t() { 阅读全文
posted @ 2012-11-26 14:03 风林火山09 阅读(215) 评论(0) 推荐(0) 编辑
摘要: <?php/** 燕十八 公益PHP培训 课堂地址:YY频道88354001 学习社区:www.zixue.it **//*一般情况下,页面内声明的"普通全局变量",在函数内访问不到.但是: 常量 在函数能访问到而且,还有一类变量 ----- 超级变局变量.超级全局变量,非常猛, 在页面的任意一处,无论是多深层的函数内,还是以后的对象的方法体内.都可以直接访问到.*//*九大超级变局变量[注意,全大写]$_GET // 地址栏的参数$_POST // 接POST型的表单参数经(比如,用户注册时的内容,往往用$_POST来接)$_REQUEST // 默认情况下包含了 阅读全文
posted @ 2012-11-26 11:56 风林火山09 阅读(414) 评论(0) 推荐(0) 编辑
摘要: str = 'hi,this is lily,history,hi,hi,hi';$newstr = str_replace('hi','hello',$str,$num);echo $str,'<br />',$newstr,'<br />';echo '替换了几次呢' . $num;// 能不能帮我统计一下,替换了几次呢?str_replace(要替换的文字,需要替换成的文字,需要替换操作的字符串,执行替换操作的次数(返回值<==需要变量))// 再次要求,把hi换 阅读全文
posted @ 2012-11-25 14:22 风林火山09 阅读(113) 评论(0) 推荐(0) 编辑
摘要: <?phpfunction scan_dir($arr,$lev = 1){ $array=opendir($arr); while (($w = readdir($array) ) !== false) { if ( $w == '.' || $w == '..') { continue; } echo str_repeat('-', $lev) . $w . '<br/>'; if (is_dir($arr . '/' . $w)) { scan_dir($arr . '/' 阅读全文
posted @ 2012-11-23 20:14 风林火山09 阅读(119) 评论(0) 推荐(0) 编辑
摘要: <?phpfunction str_sub($parstr,$substr){ $par_str = strlen($parstr); #父字符串的长度 $sub_str = strlen($substr); #子字符串的长度 用于判断是否已经在父字符串里查找完毕 # 子字符串开始查找的偏移长度 大于 父字符串的长度 就表示已经查找到底部了 $num = 0; $poi = 0; #出现次数累计变量 while ( $poi < $par_str ) { // if (strpos($parstr,$substr,$poi) !==... 阅读全文
posted @ 2012-11-23 20:04 风林火山09 阅读(421) 评论(0) 推荐(0) 编辑
摘要: '; // 12echo '字符长度是',mb_strlen($str,'utf-8'),''; //4$str = "AAAA";echo '字节长度是',strlen($str),''; // 4echo '字符长度是',mb_strlen($str,'utf-8'),''; //4/**要知道,编码都是有规律的,utf-8有utf-8的规律,你告诉mb_strlen,用utf8的规则来判断字符串,判断出是4个字符.**//*strle 阅读全文
posted @ 2012-11-22 13:45 风林火山09 阅读(158) 评论(0) 推荐(0) 编辑
摘要: <?php// 当需要写一大段文本,好多行,里面又有单引号,又有双引号,导致转义的时候,都比较麻烦.// 还可以用heredoc, nowdoc两种界定字符串的方式$age = 29;$str = <<<cont我来写一行,再来第2行, ' " \,dsafd abc \t \r\n haha$agecont;echo $str;/**heredoc的写法<<<标识符中间写大段的文本标识符;注意: 1:标识符的名称和变量名的要求一样.2:heredoc的标识符,一定是独占一行,而且前面没有任何其他字符.3:heredoc对文本的处理, 阅读全文
posted @ 2012-11-22 13:06 风林火山09 阅读(761) 评论(0) 推荐(0) 编辑
摘要: <?php// 常见的面试题// 1:单双引号定义字符串有何区别?$age = 29;$str1 = 'hello \n\r \t $age';$str2 = "hello \n\r \t $age";$str3 = "hello \n\r \t {$age}"; //{}来明确表明是变量$str4 = "hello \n\r \t ${age}";echo $str1,'<br />',$str2,'<br/>',$str3,'<br/> 阅读全文
posted @ 2012-11-22 12:27 风林火山09 阅读(274) 评论(0) 推荐(0) 编辑
摘要: php转义字符怎么用?echo "gde/n/r/t/v hdiiri";这样有什么不对么?为什么没有换行和tab?使用反斜杠转义,被转义过的特殊符号就会被当成字符串输出,比如单引号里面要输出单引号,如果 $string = 'this's a string'; 这样就会报错,要把this后面的单引号转义下,就php就把它当字符串输出,而不是当作字符串的边界了。$string = 'this\'s a string';在php中,\0(NULL),\r(回车符),\n(换行符), \t(制表符即 Tab)\t \n 等是为了向 阅读全文
posted @ 2012-11-22 09:58 风林火山09 阅读(497) 评论(0) 推荐(1) 编辑
摘要: // 函数的命名规范// 和变量一样,以字母数字下划线组合而成,但数字不能开头.// 但是 不区分大小写// 以后学到的面向对象时, 方法(理解成函数),也不区分大小写.function foo() { echo 'foo';} FOO(); // 函数的名字,不区分大小写的 阅读全文
posted @ 2012-11-21 15:57 风林火山09 阅读(698) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 下一页