初涉PHP

来源:互联网 发布:锐捷端口聚合命令 编辑:程序博客网 时间:2024/05/17 23:29

1.(转)PHP5.4 for Apache ; php 5.4.0安装过程、方法、配置:http://www.360doc.com/content/12/0430/22/5943710_207788613.shtml

2.第一个demo:快排

<?php$a = array(7, 3, 1, 4, 5, 8, 10, -121, 200, 250, 12304, 1000000, -111, 0000);function myPrint(){foreach($GLOBALS['a'] as $value)echo $value." ";echo "<br />";}function part($l, $r){$j = $l - 1;for($i = $l; $i < $r; $i++){if($GLOBALS['a'][$i] <= $GLOBALS['a'][$r]){$t = $GLOBALS['a'][$i]; $GLOBALS['a'][$i] = $GLOBALS['a'][++$j];$GLOBALS['a'][$j] = $t;}}$t = $GLOBALS['a'][$r]; $GLOBALS['a'][$r] = $GLOBALS['a'][++$j];$GLOBALS['a'][$j] = $t;//echo $j." : ";//myPrint();return $j;}function quicksort($l, $r){if($l >= $r)return ;$pivot = part($l, $r);      quicksort($l, $pivot - 1);quicksort($pivot + 1, $r);return ;}quicksort(0, count($a) - 1);myPrint();$t = $a[0];$a[0] = $a[1];$a[1] = $t;?>

3.(转)搭建ngnix服务器:http://www.inginx.com/setup-nginx-web/ (注:./configure 后的参数是--)


4.php正则表达式的分隔符问题: http://www.php.net/manual/en/regexp.reference.delimiters.php


5.preg_replace_callback()调用类中的回调函数 (回调函数为什么会是一个数组!):http://www.wkeke.cn/archives/preg_replace_callback_in_php/

 因为:一个对象的方法以数组的形式来传递,数组的下标 0 指明对象名,下标 1 指明方法名!