谁能帮我解释下这几句php程序

来源:百度知道 编辑:UC知道 时间:2024/06/30 21:24:09
$message=$_POST['message'];
$message=urlencode($message);
$lgg=$_POST['lgg'];
$url="http://fanyi.cn.yahoo.com/translate_txt?ei=UTF-8&fr=bf-res&lp=$lgg&trtext=$message";
$contents=@file_get_contents($url);
preg_match_all("/<div id=\"pd\" class=\"pd\">(.*?)<\/div>/is",$contents,$results);
echo $results[1][0];

最好能教我每一句的含义,必将重谢!

$message=$_POST['message'];
这句话是获取从表单中post过来的message变量 就是 name=message的 input
$message=urlencode($message);
这是对这个变量进行url编码。
$lgg=$_POST['lgg'];
这句话是获取lgg。同$message
$url="http://fanyi.cn.yahoo.com/translate_txt?ei=UTF-8&fr=bf-res&lp=$lgg&trtext=$message";
这句话是将获取的变量加到一起,拼接成url ,
$contents=@file_get_contents($url);
读取这个url的内容
preg_match_all("/<div id=\"pd\" class=\"pd\">(.*?)<\/div>/is",$contents,$results);
通过正则表达式 来匹配 服务器返回的结果。
echo $results[1][0];
显示结果
若有不懂的,可以直接hi我~~~

$message=$_POST['message']; //获取表单message值
$message=urlencode($message); //将message值转换编码
$lgg=$_POST['lgg']; //获取表单lgg值
$url="php问题帮我解释 谁能帮我解释这段程序啊??? 谁能帮我解释c语言程序 PHP代码解释 请求一位PHP高手帮我做个细详的解释! 我不会安装PHP程序,会的帮我 谁能给我介绍一个PHP留言本程序? 我手上有一个php程序!不会安装!请帮忙 寻求php音乐网站程序 急:php程序问题