zoukankan      html  css  js  c++  java
  • 学习笔记(1)

    1.前几天看到php中1到100累加的新方法,简洁明了,挺实用的

    原来1-100累加php代码如下:

    1 <?php
    2 $sum = 0;
    3 for($i=0;$i<=100;$i++){
    4 $sum += $i; 
    5 }

    新方法:

    $sum = array_sum(range(0,100));
    echo $sum;

    (1).array_sum:计算数组中的所有值的和

    number array_sum(array $array) :将数组中的所有值的和以整数或浮点数的结果返回。

    如果所有值都是整数,则返回一个整数值。如果其中有一个或多个值是浮点数,则返回浮点数。  (2).range:建立一个包含指定范围单元的数组

    array range ( mixed $start   ,mixed $limit   [,number $step = 1  ] )

    start:序列的第一个值

    limit:序列的结束值

    step:单元之间的步进值,如果未指定,默认为1

    2.simplexml_load_string:把xml字符串载入对象中

    语法:simplexml_load_file(string,class,options,ns,is_prefix)

     1 <?php
     2 $string = <<<XML//定义XML
     3 <?xml version='1.0'?> 
     4 <document>
     5  <title>Forty What?</title>
     6  <from>Joe</from>
     7  <to>Jane</to>
     8  <body>
     9   I know that's the answer -- but what's the question?
    10  </body>
    11 </document>
    12 XML;
    13 $xml = simplexml_load_string($string);
    14 print_r($xml);//输出xml
    15 ?> 
    1 结果显示:
    2 SimpleXMLElement Object
    3 (
    4   [title] => Forty What?
    5   [from] => Joe
    6   [to] => Jane
    7   [body] =>
    8    I know that's the answer -- but what's the question?
    9 )

     3.sprintf:把格式化的字符串写入一个变量中

    语法为:sprintf(format,arg1,arg2,arg++)

    目前接触比较少,等查询详细使用情况再来完善

  • 相关阅读:
    软解析和硬解析
    oracle存储过程常用技巧
    jquery-1.11.1.js
    JavaScript遍历table
    JavaScript向select下拉框中添加和删除元素
    glog
    DDL引发的对象invalidation
    模拟cursor pin S wait on X
    rsync 排除目录
    JavaScript解决select下拉框中的内容太长显示不全的问题
  • 原文地址:https://www.cnblogs.com/Horsonce/p/6691339.html
Copyright © 2011-2022 走看看