zoukankan      html  css  js  c++  java
  • php相关操作

    array_unshift : 数组头部追加

    用法如下:

    $arr = ['demo','dmoa'];
    array_unshift($arr,'demob'); //在$arr的前面追加demob  这个是追加单个,也可以追加多个
    array_unshift($arr,'democ','demod'); //这个是给数组$arr追加多个值。

    array_push  : 尾部追加

    用法如下:

    $arr = ['a','b'];
    array_push($arr,'c'); //在数组的后面追加值,单个追加
    array_push($arr,'d','e');  //多个追加。

     implode : 数组分割成字符串

    用法如下:

    $arr = ['hello' , 'world' ];
    implode(',' , $arr);  //以,分割转成  'hello,world'

     explode : 字符串分割成数组

    用法如下:

    $str = 'hello world';
    explode(' ' ,$str); //以空格分割成数组。

    is_array(变量名) : 判断是否是数组,如果是就返回True,否则返回False.


    用法如下:

    $arr = ['a','b']; //定义一个数组变量名
    if(is_array($arr)){
        echo '是数组';  
    }else{
        echo '不是数组';  
    }
    
    //在这里会输出是数组

    parse_url  : 解析URL函数

    用法如下:

    $url = 'http://username:password@hostname/path?arg=value#anchor';
    $url1 = 'http://xanu.demo.cn?a=222&d=555';
    $arr = parse_url($url);
    $arr1 = parse_url($url1);
    dump($arr);
    dump($arr1);
    /*输出如下:
    array(7) {
      ["scheme"] => string(4) "http"
      ["host"] => string(8) "hostname"
      ["user"] => string(8) "username"
      ["pass"] => string(8) "password"
      ["path"] => string(5) "/path"
      ["query"] => string(9) "arg=value"
      ["fragment"] => string(6) "anchor"
    }
    array(3) {
      ["scheme"] => string(4) "http"
      ["host"] => string(12) "xanu.demo.cn"
      ["query"] => string(11) "a=222&d=555"
    }
    
    */

     parse_str : 把查询字符串解析到变量中

            $url1 = 'http://xanu.demo.cn?a=222&d=555&demo=111';
    
            parse_str($url1,$arr);
            dump($arr);
            parse_str($url1);
            dump($d);
            dump($demo);
            parse_str("name=zhenzi&age=20");
            echo $name."<br>";
            echo $age;        
    /*输出如下:
    array(3) {
      ["http://xanu_demo_cn?a"] => string(3) "222"
      ["d"] => string(3) "555"
      ["demo"] => string(3) "111"
    }
    string(3) "555"
    string(3) "111"
    zhenzi
    20
    */
  • 相关阅读:
    Sqlserver中一直在用又经常被忽略的知识点一
    PowerDesigner从Sqlserver中反转为带注释的字典及快捷键操作
    10.5 搜索的优化版
    每篇半小时1天入门MongoDB——1. MongoDB介绍和安装
    ASP.NET MVC搭建项目后台UI框架—11、自动加载下拉框查询
    Web项目从Oracle转为Mysql,fluentnhibernate-1.0和NHibernate2.1.0升级到NHibernate3.3的注意事项
    Mysql性能优化三(分表、增量备份、还原)
    Mysql性能优化二
    Mysql性能优化一
    Redis主从复制
  • 原文地址:https://www.cnblogs.com/zhenzi0322/p/10951882.html
Copyright © 2011-2022 走看看