zoukankan      html  css  js  c++  java
  • 函数

    PHP里面的函数分为系统函数用户自定义函数

    (1)系统函数:php有162个函数库,用于162方面的处理

       常用的的是:数组函数库,字符串函数库,MySQL函数库,时间日期函数库,HTTP相关函数库,数学函数库。

    • 字符串函数库:
    1. int strlen (字符串名) – 得到字符串的长度
    2. substr()——截取子串          string substr (string string, int start [, int length] )

           例. substr()基本用法

    <?
    echo substr('abcdef', 1);      // bcdef
    echo substr('abcdef', 1, 3);   // bcd
    echo substr('abcdef', 0, 4);   // abcd
    echo substr('abcdef', 0, 8);   // abcdef
    echo substr('abcdef', -1, 1); // f
    ?>   


    如果start 是负数, 将从母串的末尾开始反向截取

      3.ord()——取字符的ASCII码
        int ord ( string string )
     4.str()——取ASCII码对应的字符
        string chr ( int ascii )
     5.trim()——去掉串首串尾的空格
       string trim ( string str)
     6.ltrim()——去掉串首的空格
       string ltrim ( string str)
     7.rtrim()——去掉串尾的空格
       string rtrim ( string str)
     8.explode()——将字符串拆分成数组

       array explode ( string separator, string string)
    此函数返回由字符串组成的数组,每个元素都是 string 的一个子串,它们被字符串 separator  作为边界点分割
    出来。
    如果 separator  为空字符串(""),explode() 将返回 FALSE。如果 separator  所包含的值在 string 中找不到,
    那么 explode() 将返回包含 string  单个元素的数组。
    例. explode() 示例

    <?
    // 示例 1
    $pizza   = "piece1 piece2 piece3 piece4 piece5 piece6";
    $pieces = explode(" ", $pizza);//注意这里用空格作为分隔符,而不是空字符串
    echo $pieces[0]; // piece1
    echo $pieces[1]; // piece2
    ?> 


    ⑨implode()——将数组元素联成字符串
    string implode ( string glue, array pieces )

    例子:

    <?php
    $array = array('lastname', 'email', 'phone');
    $comma_separated = implode(",", $array);
    echo $comma_separated; // lastname,email,phone
    ?>   

     

    • 时间日期库函数库
    1. ①date()——格式化一个本地时间/日期
      string date ( string format )
    • HTTP相关的函数库
    • 。。。。。。。。(未完待续)
  • 相关阅读:
    解决 minwidth 在 IE6 中无效的方法
    SmallSlider 图片轮播插件
    css li中a的高端与li的高端不一致,解决方案
    为什么height:5px在IE6里显示不正常?
    命令提示符下不能输入中文
    Sql中日期差 Sql中 DateDiff Sql 中时间差
    20100420 18:17 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\aspnet_state\Parameters
    多个表结果的并列显示
    linux系统下载地址
    VMware中Shared Folders(共享文件夹)的配置
  • 原文地址:https://www.cnblogs.com/zhengweizhao/p/6291026.html
Copyright © 2011-2022 走看看