1、初识正则表达式
用于描述字符排列和匹配模式的一种语法规则。它主要用于字符串的模式分割
、匹配、查找及替换操作
2、正则表达式函数 ereg() eregi()
ereg(正则表达式,内容,返回的数组);
若省略参数返回的数组,找到则返回值为 True 否则 返回False
ereg()有区分大小写,eregi()无区分大小写。
3、file_get_contents 读取整个文件函数
$rf = fopen ('doc.txt',r );
file_get_contents($rf);
上面这两行等价于:
$rf = fopen ('doc.txt',r );
fread ($rf,filesize ('doc.txt'));
4、写一个天气预报小偷的程序
EG:
<?
$url = "http://weather.tq121.com.cn/detail.php?city=上海"; //目标站
$fp = @fopen($url, "r") or die("超时");
$fcontents = file_get_contents($url);
eregi("<title>(.*)<\title>",$fcontents,$rg);
print_r($rg);
echo $fcontents;
?>
当双引号中出现双引号用反斜杠\ 转义一下。