zoukankan      html  css  js  c++  java
  • php需要注意的点

    <?php
    $a ='e23i';
    $b ='ab';
    echo '---';
    var_dump($a+$b);//0,重点
    echo '---';
    var_dump($a.$b);//e23iab
    echo '---';
    var_dump(implode('',array($a,$b)));//e23iab
    echo '---';
    var_dump("{$a}{$b}");//e23iab
    echo '---';
    $c ='https://outlook.live.com/mail/deleteditems';
    var_dump( parse_url($c));
    /*
    *array(3) {
    ["scheme"]=>
    string(5) "https"
    ["host"]=>
    string(16) "outlook.live.com"
    ["path"]=>
    string(18) "/mail/deleteditems"
    }
    */
    function xX($aa){
    $aa = $aa+10;
    return $aa;
    }
    $aa ='1';
    var_dump( "Xx($aa)=".Xx($aa));//string(8) "Xx(1)=11"
    class yy{
    function __construct($a){
    echo $a.'yy';
    }
    }
    $b = new yY('xx');//xxyy 类名,方法名 不区分大小写,变量名区分大小写

    $str ='cMMMCMde';
    var_Dump(explode("M",$str));
    /*
    array(5) {
    [0]=>
    string(1) "c"
    [1]=>
    string(0) ""
    [2]=>
    string(0) ""
    [3]=>
    string(1) "C"
    [4]=>
    string(2) "de"
    }
    */
    var_dump(strrchr("Hello world!",'e'));
    /*
    string(11) "ello world!"
    */

    $str = 'dir/upload.image.jpg';
    var_dump(strrchr($str,'.'));
    var_dump(substr($str,strrpos($str,'.')));
    $arr = explode('.',$str);
    var_dump(array_pop($arr));
    var_dump( pathinfo($str,PATHINFO_EXTENSION));
    $nstr = strrev($str);
    var_dump(strrev(substr($nstr,0,strpos($nstr,'.'))));

    /*

    输出jpg扩展名

    */

    /*二维数组排序*/

    <?php
    $data[] = array('volume' => 67, 'edition' => 2);
    $data[] = array('volume' => 86, 'edition' => 1,'e'=>3);
    $data[] = array('volume' => 85, 'edition' => 6);
    $data[] = array('volume' => 98, 'edition' => 2);
    $data[] = array('volume' => 86, 'edition' => 6);
    $data[] = array('volume' => 67, 'edition' => 7);
    // 取得列的列表
    foreach ($data as $key => $row) {
    $volume[$key] = $row['volume'];
    $edition[$key] = $row['edition'];
    }

    // 将数据根据 volume 降序排列,根据 edition 升序排列
    // 把 $data 作为最后一个参数,以通用键排序 SORT_ASC
    array_multisort($volume, SORT_DESC ,$data);

    var_dump($data);
    /*

    array(6) {
    [0]=>
    array(2) {
    ["volume"]=>
    int(98)
    ["edition"]=>
    int(2)
    }
    [1]=>
    array(2) {
    ["volume"]=>
    int(86)
    ["edition"]=>
    int(6)
    }
    [2]=>
    array(3) {
    ["volume"]=>
    int(86)
    ["edition"]=>
    int(1)
    ["e"]=>
    int(3)
    }
    [3]=>
    array(2) {
    ["volume"]=>
    int(85)
    ["edition"]=>
    int(6)
    }
    [4]=>
    array(2) {
    ["volume"]=>
    int(67)
    ["edition"]=>
    int(2)
    }
    [5]=>
    array(2) {
    ["volume"]=>
    int(67)
    ["edition"]=>
    int(7)
    }
    }
    */

  • 相关阅读:
    【大话设计模式】——浅谈设计模式基础
    mongodb入门安装
    Unity3D研究之多语言用中文做KEY
    java7新特性之Try-with-resources (TWR)
    ORACLE取周、月、季、年的開始时间和结束时间
    topas命令详解
    topas解析(AIX)
    top(topas),vmstat,iostat在linux和AIX操作系统下显示情况
    怎么检查网站的死链接呢?
    网站死链接检测查询工具
  • 原文地址:https://www.cnblogs.com/Crius/p/11829105.html
Copyright © 2011-2022 走看看