image_type=image_type_to_mime_type(imagetype_png); //获取png的mime类型
echo $image_type; //输出结果
php 常用的url处理函数集
下面来看介绍与实例。
parse_url($str url);
把url转换成数组
php中获取主机名 协议 IP地址 函数
*/
$hostname=gethostbyaddr($_server['remote_addr']); //获取主机名
echo $hostname; //输出结果
php中 getservbyport getservbyname函数实例
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"; //输出结果
}
php header()函数详细介绍与实例
语法
header(string,replace,http_response_code)参数 描述
string 必需。规定要发送的报头字符串。
replace 可选。指示该报头是否替换之前的报头,或添加第二个报头。
php get_headers 与get_meta_tags函数实例
*/
$url='http://www.phprm.com'; //定义url
print_r(get_headers($url)); //无格式获取
print_r(get_headers($url,1)); //带上格式获取
php session 创建 注销 初始化 注册实例教程
下面这几个实例主要是讲了关于php教程 session在实际应用的操作,如果有session创建 注销 初始化 注册实例。
1
*/
php中base64_decode与base64_encode加密码 解密函数
*/
/*
php中ftp_chdir() ftp_cdup()函数用法
若成功,则返回 true。否则返回 false。如果切换目录失败,php教程 还会发出一条警告。
语法
ftp_chdir(ftp_connection,directory)参数 描述
ftp_connection 必需。规定要使用的 ftp 连接(ftp 连接的标识符)。
directory 必需。规定要切换到的目录。
php ftp_connect() ftp_login() ftp_chmod()函数与实例
ftp_connect() 函数建立一个新的 ftp 连接。
若成功,则返回一个连接标识,否则返回 false。
自定session 保存路径 删除,注销 ,写入函数
*/
$sessionpath=session_save_path(); //获取当前session的保存路径
echo $sessionpath;
if(strpos($sessionpath,";")!==false) //如果路径中存在分号
{
$sessionpath=substr($sessionpath,strpos($sessionpath,";")+1); //设置新的路径
}
php $_COOKIE简单应用实例
在php教程中,要用 setcookie 函数来注册 cookie 变量,你上面的代码没有注册 cookie 变量。怎么可能送得过去呢。正确的写法如下:
*/
$status=0; //定义状态
if(isset($_cookie['mytstcky'])&&($_cookie['mytstcky']=="chocchip")) $status=1; //如果已经设置变量
if(!isset($_get['cchk'])) //如果没有设置变量
{
setcookie("mytstcky","chocchip"); //发送cookie信息
header("location:$php_self?cchk=1"); //发送标头
exit; //结束php代码
}
?>
<html>
<head><title>cookie check</title></head>
<body bgcolor="#ffffff" text="#000000">
cookie check status:
<?php
printf('<font color="#%s">%s</font><br>;',$status ? "00ff00" : "ff0000",$status ? "passed!" : "failed!"); //根据条件输出不同内容
?>
</body>
</html>