用法
http_build_query($formdata[,string $numeric_prefix[,string $arg_spearotor]])
http_build_query函数是php教程5加入的,作用就是把数组或对象转换成url的querystring
用法
http_build_query($formdata[,string $numeric_prefix[,string $arg_spearotor]])
http_build_query函数是php教程5加入的,作用就是把数组或对象转换成url的querystring
语法
header(string,replace,http_response_code)参数 描述
string 必需。规定要发送的报头字符串。
replace 可选。指示该报头是否替换之前的报头,或添加第二个报头。
string getservbyport ( int $port , string $protocol )
*/
$services=array('80','21','22','23','25','143'); //定义数组
foreach($services as $service) //循环读取内容
{
$protocol=getservbyport($service,'tcp'); //返回端口号对应的协议
echo $service.":".$protocol."<br/>n"; //输出结果
}
*/
$hostname=gethostbyaddr($_server['remote_addr']); //获取主机名
echo $hostname; //输出结果
下面来看介绍与实例。
parse_url($str url);
把url转换成数组
image_type=image_type_to_mime_type(imagetype_png); //获取png的mime类型
echo $image_type; //输出结果
*/
$result=closelog(); //关闭系统日志
if($result)
{
echo "系统日志已经关闭"; //输出结果
}
$ip="127.0.0.1"; //定义ip地址
$long=ip2long($ip); //转换ip地址为整数
if($long==-1||$long===false) //如果执行错误
{
echo 'invalid ip, please try again'; //输出错误信息
}
else
{
echo $ip . "n"; //192.0.26.166
echo "<br>";
echo $long . "n"; // -1073732954
printf("%un", ip2long($ip)); // 3221234342
}
*/
$url='http://www.phprm.com'; //定义url
print_r(get_headers($url)); //无格式获取
print_r(get_headers($url,1)); //带上格式获取
下面这几个实例主要是讲了关于php教程 session在实际应用的操作,如果有session创建 注销 初始化 注册实例。
1
*/
cookie 的名称指定为相同名称的变量。例如,如果被发送的 cookie 名为 "name",会自动创建名为 $user 的变量,包含 cookie 的值。
必须在任何其他输出发送前对 cookie 进行赋值。
*/
$sessionpath=session_save_path(); //获取当前session的保存路径
echo $sessionpath;
if(strpos($sessionpath,";")!==false) //如果路径中存在分号
{
$sessionpath=substr($sessionpath,strpos($sessionpath,";")+1); //设置新的路径
}