阅读joomla --- php函数使用记录

来源:互联网 发布:淘宝漏洞q币充值 编辑:程序博客网 时间:2024/06/06 03:13

strrpos() — 查找 “php” 在字符串中最后一次出现的位置
<?php
echo strrpos("You love php, I love php too!","php");
?>

substr — 从字符串中返回 “world”:

<?phpecho substr("Hello world",6);?>

rtrim() —从字符串右侧移除字符:

<?php$str = "Hello World!";echo $str . "<br>";echo rtrim($str,"World!");?>Hello World!Hello 

trim — 移除两侧的空格

<?php$str = " Hello World! ";echo "不使用 trim: " . $str;echo "<br>";echo "使用 trim: " . trim($str);?>以上代码的 HTML 输出如下(请查看源代码):<!DOCTYPE html><html><body>不使用 trim:  Hello World! <br>使用 trim: Hello World!</body></html>以上代码的浏览器输出如下:不使用 trim: Hello World!使用 trim: Hello World!

file_exists() — 检查文件或目录是否存在,如果指定的文件或目录存在则返回 true,否则返回 false。

<?phpecho file_exists("test.txt");?>

defined — 检查某个名称的常量是否存在

bool defined ( string $name )如果名称 name 的常量已定义,返回 TRUE;未定义则返回 FALSE

explode() 函数 — 把字符串打散为数组:

 explode(separator,string,limit)参数  描述separator   必需。规定在哪里分割字符串。string  必需。要分割的字符串。limit   可选。规定所返回的数组元素的数目。可能的值:    大于 0 - 返回包含最多 limit 个元素的数组    小于 0 - 返回包含除了最后的 -limit 个元素以外的所有元素的数组    0 - 返回包含一个元素的数组<?php$str = "Hello world. I love Shanghai!";print_r (explode(" ",$str));?>Array ( [0] => Hello [1] => world. [2] => I [3] => love [4] => Shanghai! ) 

array_pop() 函数 — 删除数组中的最后一个元素

<?php$a=array("red","green","blue");array_pop($a);print_r($a);?>Array ( [0] => red [1] => green ) 

implode() 函数 — 把数组元素组合为字符串:

<?php$arr = array('Hello','World!','I','love','Shanghai!');echo implode(" ",$arr)."<br>";echo implode("+",$arr)."<br>";echo implode("-",$arr)."<br>"; echo implode("X",$arr);?>Hello World! I love Shanghai!Hello+World!+I+love+Shanghai!Hello-World!-I-love-Shanghai!HelloXWorld!XIXloveXShanghai! 
原创粉丝点击