zoukankan      html  css  js  c++  java
  • php的explode()和implode()方法

    php 中,字符串与数组互转
           拆分字符串 到数组 explode()    - -(其他语言中的 split)

           将数组连接成字符串 implode()

    <?php
        $test = 'i am tommy.huang';
    
        $result1 = explode(' ', $test);
        print_r($result1);
        echo '<br>-------------<br>';
        $result2 = explode(',', $test);
        print_r($result2);
        echo '<br>-------------<br>';
    
        $test_array1 = array(
            'apple',
            'pear',
            'orange',
        );
        $test_array2 = array(
            'apple',
        );
    
        $result3 = implode(' -> ', $test_array1);
        $result4 = implode(' -> ', $test_array2);
        print_r($result3);
        echo '<br>-------------<br>';
        print_r($result4);

    结果如下:

    注意:

         explode() 函数是将 字符串按给定的标志来分割,如果字符串中没有该标志,结果是不会分割的,如结果中第二行;

         implode() 函数是将 数组的元素,按给定的标志 链接成字符串,当数组只有一个元素时,是不会产生连接效果的,如结果中第四行。

  • 相关阅读:
    浏览器拦截跨域请求处理方法
    如何保护java程序不被反编译
    python面对对象面试题
    面向对象之继承
    面向对象之多态
    面向对象之组合
    面向对象初始
    python之匿名函数
    python之内置函数
    azure连接redis
  • 原文地址:https://www.cnblogs.com/tommy-huang/p/9094984.html
Copyright © 2011-2022 走看看