一般最简单就是字符替换了,如:str_replace("#", "-", "dizaz#7#final"),更高级的就是保存数据替换了,代码如下:
str_replace(array('#', '$'), "-", "dizaz#7$final") 等,就这些调用方式,其它这些方法在php中最非常简单的,还有就是数组替换数据,代码如下:
一般最简单就是字符替换了,如:str_replace("#", "-", "dizaz#7#final"),更高级的就是保存数据替换了,代码如下:
str_replace(array('#', '$'), "-", "dizaz#7$final") 等,就这些调用方式,其它这些方法在php中最非常简单的,还有就是数组替换数据,代码如下:
先来看一个实例:header('location: http://www.phprm.com/');上面是简单的调跳,我们要做永久转向怎么做呢,如下.
语法:header(string,replace,http_response_code)
参数中的数组被当成一个表的列并以行来进行排序 - 这类似 sql 的 order by 子句的功能,第一个数组是要排序的主要数组,数组中的行(值)比较为相同的话,就会按照下一个输入数组中相应值的大小进行排序,依此类推,PHP实例代码如下:
sscanf定义和用法及分析:sscanf() 函数根据指定的格式解析来自一个字符串的输入.
如果只向该函数传递两个参数,数据将以数组的形式返回,否则,如果传递了额外的参数,那么被解析的数据会存储在这些参数中,如果区分符的数目大于包含它们的变量的数目,则会发生错误,不过,如果区分符少于变量,则额外的变量包含 null.
str_replace() 函数使用一个字符串替换字符串中的另一些字符,简单替换,代码如下:
<?php echo str_replace("world","john","hello world!");?>
在这里我们全用到时间戳:
mktime(hour,minute,second,month,day,year,[is_dst]).
php method_exists 检测类中是否包括函数.
method_exists() 函数的语法如下:bool method_exists(object object,string method_name).
从数组中随机抽取一个或多个单元办法,我们会用到array_rand (),想从数组中取出一个或多个随机的单元时相当有用,它接受 input 作为输入数组和一个可选的参数 num_req,指明了你想取出多少个单元 - 如果没有指定,默认为 1,如果你只取出一个,array_rand() 返回一个随机单元的键名,否则就返回一个包含随机键名的数组.
php date() 函数可把时间戳格式化为可读性更好的日期和时间.
语法:date(format,timestamp)
substr_replace()函数对自定字符串中的部分字符进行替换
语法:substr_replace(str,repl,start,[int length])
<?php echo $_SERVER["HTTP_USER_AGENT"]; ?>
该脚本的输出可能是:Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)
php ereg()把htm转换成xml文件实现方法
语法:int ereg(string pattern, string string, array [regs]);