explode() 函数的应用

简介: explode() 函数把字符串分割为数组。 语法 explode(separator,string,limit) 参数 描述 separator 必需。规定在哪里分割字符串。 string 必需。要分割的字符串。 limit 可选。规定所返回的数组元素的最大数目。 /** *

explode() 函数把字符串分割为数组。

语法

explode(separator,string,limit)

参数 描述
separator 必需。规定在哪里分割字符串。
string 必需。要分割的字符串。
limit 可选。规定所返回的数组元素的最大数目。

    /**
     *  获得当前的页面文件的url
     *
     * @access    private
     * @return    string
     */
    function GetCurUrl()
    {
        if(!empty($_SERVER["REQUEST_URI"]))
        {
            $nowurl = $_SERVER["REQUEST_URI"];
            $nowurls = explode("?",$nowurl);
            $nowurl = $nowurls[0];
        }
        else
        {
            $nowurl = $_SERVER["PHP_SELF"];
        }
        return $nowurl;
    }

<?php

class abc{
    var $nowurl;

    function TagGetCurUrl()
    {
        if(!empty($_SERVER["REQUEST_URI"]))
        {
            $nowurl = $_SERVER["REQUEST_URI"];
        }
        else
        {
            $nowurl = $_SERVER["PHP_SELF"];
        }
        return $nowurl;
    }
}
$n1= new abc();
echo $n1->TagGetCurUrl();
?>


目录
相关文章
|
6月前
|
存储 数据挖掘 数据处理
Pandas中explode()函数的应用与实战
Pandas中explode()函数的应用与实战
115 0
|
6月前
split(), reverse(),join()等函数用法
split(), reverse(),join()等函数用法
range() 函数
`range()`函数在Julia中生成指定范围和步长的序列。它可以有四个参数:`start`(起始值),`stop`(结束值),`length`(长度)和`step`(步长)。例如,`range(1, stop=100)`产生从1到100的序列。如果`length`未指定,序列会在接近`stop`但能被`step`整除的位置结束。`collect()`与`range()`结合使用可创建数组。示例展示了不同参数组合下的序列生成,并将其转换为数组。
join()与split()函数的区别
join()与split()函数的区别
166 0
join()与split()函数的区别
|
索引 Python
pandas中可以使用split()方法分割字符串吗?
人为什么要读书?又为什么要不断学习? 我想也是为了体面地生存下去。为了将来不被这个社会淘汰,也为了能在这个社会上体面的立足,更为了我们能够主动地选择工作,读书|学习才是你昂首挺胸在这个社会上生存的出路。
|
人工智能 索引 Python
|
编译器 C语言 C++
C++ c_str() 函数应用
C++ c_str() 函数应用
140 0
|
SQL 搜索推荐 程序员
explode 列转行的 2 个常用技巧!
explode 列转行的 2 个常用技巧!
explode 列转行的 2 个常用技巧!