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' ); /php中获取主机名 协议 IP地址 函数
*/ $hostname=gethostbyaddr($_server[ 'remote_addr' ]); //获取主机名 echo$hostname; //输出结果 // $hosts=gethostbynamel( 'localhost' ); //获取ip地址列表 print_r($hosts); //输出数组 // $protocol= 'tcp' ; //定义协议名称php 常用的url处理函数集
本文章收藏了几种在php中url编码解析函数,如parse_url、rawurldecode、rawurlencode、urldecode、urlencode. 下面来看介绍与实例:parse_url($str url); 把url转换成数组:print_r(parse_url("www.phpfensi.com")); 解析php 图片处理函数 获取类型 扩展名
image_type=image_type_to_mime_type(imagetype_png); //获取png的mime类型 echo $image_type ; //输出结果 // $file = '1.jpg' ; $image =imagecreatefromjpeg( $file ); header( 'content-type:' .image_type_to_mime_type(imagetype_wbmp)); $fpphp function_exists判断函数可用代码
内容说明 :本函数用来建立一张 gif 格式图形,参数 im 为使用 imagecreate() 所建立的图片代码,参数 filename 可省略,若无本参数 filename,则会将图片指接送到浏览器端,记得在送出图片之前要先php数学常用函数
定义和用法:abs() 函数返回一个数的绝对值. 语法: abs(x),代码如下: $abs = abs (-3.2); //$abs=3.2 $abs2 = abs (5); //$abs2=5 $abs3 = abs (-5); //$abs3=5 定义和用法:ceil() 函数向上舍入为最接近的整数. 语法php ob_get_length缓冲与获取缓冲长度
file_get_contents() 函数把整个文件读入一个字符串中,和 file() 一样,不同的是 file_get_contents() 把文件读入一个字符串. file_get_contents() 函数是用于将文件的内容读入到一个字符串中的首选方法php base_convert()进制数字转换函数
语法: base_convert(number,frombase,tobase) 参数 描述 number 必需,原始值. frombase 必需,数字原来的进制. tobase 必需,要转换的进制. PHP实例代码如下: $hexadecimal = 'a37334' ; echo base_convert ( $hexadecimal ,php 目录遍历opendir函数
opendir()函数的作用是:打开目录句柄,如果该函数成功运行,将返回一组目录流(一组目录字符串),如果失败将返回错误[error],你可以在函数的最前面加上“@”来隐藏错误. syntax语法: opendir(php截取一定长度的字符串
function ssubstr( $string , $length , $dot = '...' ){ global $charset ; if ( strlen ( $string )= $length ){ return $string ; } $string = str_replace ( array ( 'amp;' , 'quot;' , 'lt;' , 'gt;' ), array ( '' , '"' , '' , '' ), $string ); $strphp中mb_strlen与strlen函数详解
先看一个PHP实例代码: ?php //测试时文件的编码方式要是utf8 $str = '中文a字1符' ; echo strlen ( $str ). 'br' ; //14 echo mb_strlen( $str , 'utf8' ). 'br' ; //6 echo mb_strlen( $str , 'gbk' ). 'br' ; //8 echo mb_strlen(php mt_rand()随机数函数
mt_rand() 使用 mersenne twister 算法返回随机整数. 语法: mt_rand(min,max) 说明: 如果没有提供可选参数 min 和 max,mt_rand() 返回 0 到 rand_max 之间的伪随机数,例如想要 5 到 15(包括 5 和 15)之间的随