PHP函数大全(4)


exec
   string exec ( string command, string [array], int [return_var] );
   执行服务器里的外部程序。
passthru
   string passthru ( string command, int [return_var] );
   执行服务器里的外部程序,但是不输出数据。
system
   string system ( string command, int [return_var] );
   执行服务器里的外部程序。

Regular Expression Functions
ereg
   int ereg ( string pattern, string string, array [regs] );
   对比两个字符串是否含有完全相符的部分。
ereg_replace
   string ereg_replace ( string pattern, string replacement, string string );
   对比两个字符串是否有完全相符的部分,若有则以指定的字符串取而代之。
eregi
   int eregi ( string pattern, string string, array [regs] );
   不区分大小写对比两字符串是否有完全相符的字符串。
eregi_replace
   string eregi_replace ( string pattern, string replacement, string string );
   不区分大小写对比两字符串是否有完全相符的字符串,如有则经指定的字符串取代。
split
   array split ( string pattern, string string, int [limit] );
   根据指定的字符将字符串分割,并以数组的类型返回分隔后的字符串。
sql_regcase
   string sql_regcase ( string string );
   不区分大小写对比字符串。

SNMPF Functions
snmpget
   int snmpget ( string hostname, string community, string object_id );
   接收SNMP对象。
snmpwalk
   array snmpwalk ( string hostname, string community, strint object_id, int [timeout], int [retries] );
   以数组返回客户端全部的SNMP对象。
snmpwalkoid
   array snmpwalkoid ( string hostname, string community, string object_id, int [timeout], int [retries] );
   以数组返回网络文本的树状信息。
snmp_get_quick_print
   boolean snmp_get_quck_print ( void );
   返回UCD函数库中的quick_print值。
snmp_set_quick_print
   void snmp_set_quick_print ( boolean quick_print );
   设置UCD函数库中的quick_print值。


String Functions
AddSlashes
   string addslashes ( string str );
   在字符串前后加上转义字符“/”。
bin2hex
   string bin2hex ( string str );
   将二进制转成十六进制。
chop
   string chop ( string str );
   删除指定字符串最末尾的空格符。
chr
   string chr ( int ascii );
   返回ASCII码所代表的字符。
chunk_split
   string chunk_split ( string string, int [chunklen], string [end] );
   将字符串分解成许多的片段。
convert_cyr_string
   string convert_cyr_string ( string str, string from, string to );
   转换字符串中的字符集。
crypt
   string crypt ( string str, string [salt] );
   为指定的字符串进行DES编码。
echo
   echo “string arg1, string [argn] …”;
   输出字符到浏览器。
explode
   array explode ( string separator, string string );
   将字符串按指定的字符串或字符separator切开。
flush
   void flush ( void );
   清除输出的缓冲区。
get_meta_tags
   array get_meta_tags ( string filename, int [use_include_path] );
   抽出文件所有meta标记的数据。
htmlentities
   string htmlentities ( string string );
   将所有的字符转为HTML字符串。
htmlspecialchars
   string htmlspecialchars ( string string );
   将特殊字符转成HTML格式。
implode
   string implode ( string glue, array pieces );
   将数组pieces里的元素结合成一个字符串,以glue作为分界。
join
   string join ( string glue, array pieces );
   将数组变成字符串。
ltrim
   string ltrim ( string str );
   将连续的空格符去除。
md5
   string md5 ( string str );
   计算字符串的MD5混合值。
nl2br
   string nl2br ( string string );
   将所有的换行字符前面加上

Ord
   int ord ( string string );
   返回指定字符串第一个字符的ASCII值。
parse_str
   void parse_str ( string str );
   将query字符串解析成变量与变量的值。
print
   boolean print ( string arg );
   将字符显示在网页。
printf
   int printf ( string format, mixed [args] … );
   以格式化的方式输出字符串。
quoteMeta
   string quotemeta ( string str );
   在PHP特殊字符前加上“/”。
rawurldecode
   string rawurldecode ( string str );
   从URL专用格式字符串还原成普通字符串。
rawurlencode
   string rawurlencode ( string str );
   将一般字符串编码成URL专用格式。
setlocale
   string setlocale ( string category, string locale );
   设置地区化信息。
similar_text
   int similar_text ( string first, string second, double [percent] );
   计算字符串相似度。
soundex
   string soundex ( string str );
   计算指定字符串的读音值。
sprintf
   string sprintf ( string format, mixed [args] … );
   返回格式化字符串。
str_replace
   string str_replace ( string needle, string str, string haystack );
   搜索欲取代的字符串地址,搜索到后以新字符串取代。
strchr
   string strchr ( string haystack ,string needle );
   在字符串里搜索字符串,查找第一个出现的字符。
strcmp
   int strcmp ( string str1, string str2 );
   两个字符串的比较。
strcspn
   int strcspn ( string str1, string str2 );
   不同字符串的长度的比较。
strip_tags
   string strip_tags ( string str );
   去掉HTML及PHP的标记。
stripSlashes
   string stripslashes ( string str );
   去掉反斜线字符“/”。
strlen
   int strlen ( string str );
   计算字符串长度。
strops
   int strpos ( string haystack, string needle, int [offset] );
   查找字符串中第一次出现的字符串的位置。
strrchr
   string strrchr ( string haystack, string needle );
   查找在字符串中,某字符最后出现的位置。
strrev
   string strrev ( string string );
   返回颠倒的字符串的结果。
strrpos
   int strrpos ( string haystack, char needle );
   查找字符串中某字符,继第一次之后的最先出现的位置。
strspn
   int strspn ( string str1, string str2 );
   打出某字符串落在另一字符串掩码的数目。
strstr
   string strstr ( string haystack, string needle );
   返回字符串中某字符串开始处至结束的字符串。
strtok
   string strtok ( string arg1, string arg2 );
   利用指定的字符切开字符串。
strtolower
   string strtolower ( string str );
   将字符串全部转为小写。
strtoupper
   string strtoupper ( string str );
   将字符串全部转为大写。
strtr
   string strtr ( string str, string from, string to );
   转换某些字符。
substr
   string substr ( string string, int start, int [length] );
   取部分字符串。
trim
   string trim ( string str );
   截去字符串首尾的空格。
ucfirst
   string ucfirst ( string str );
   将字符串第一个字符改大写。
ucwords
   string ucwords ( string str );
   将字符串每个词第一个字母改成大写。

URL Functions
base64_decode
   string base64_decode ( string encoded_data );
   对Base64编码过的字符串进行译码。
base64_encode
   string base64_encode ( string data );
   对字符串进行Base64编码。
parse_url
   array parse_url ( string url );
   分解URL的构成部分,并将结果以数组返回。
urldecode
   string urldecode ( string str );
   对己编码的字符串译码。
urlencode
   string urlencode ( string str );
   对指定字符串进行编码。


Variable Functions
Doubleval
   double doubleval ( mixed var );
   将变量转换为Double数据类型。
empty
   int empty ( mixed var );
   检查变量是否为空。
gettype
   string gettype ( mixed var );
   获取变量的数据类型。
intval
   int intval ( mixed var, int [base] );
   将变量转换为Integer类型。
is_array
   int is_array ( mixed var );
   判断变量是否为Array
is_double
   int is_double ( mixed var );
   判断变量是否为Double
is_float
   int is_float ( mixed var );
   判断变量是否为Float
is_int
   int is_int ( mixed var );
   判断变量是否为Integer
is_integer
   int is_integer ( mixed var );
   判断变量是否为Integer
is_long
   int is_long ( mixed var );
   判断变量是否为Long
is_object
   int is_object ( mixed var );
   判断变量是否为Object
is_real
   int is_real ( mixed var );
   判断变量是否为Real
is_string
   int is_string ( mixed var );
   判断变量是否为String
isset
   int isset ( mixed var );
   判断变量是否己设置值。
settype
   int settype ( string var, string type );
   设置指定变量的数据类型。
strval
   string strval ( mixed var );
   将变量转成字符串类型。
unset
   int unset ( mixed var );
   删除变量。 

你可能感兴趣的:(PHP,String,object,command,Integer,url)