zoukankan      html  css  js  c++  java
  • php 常用变量与函数

    php 基本函数
    explode(" ",$str) 字符串转数组
    implode(" ",$arr) 数组转字符串
    strrchr("I love Shanghai!","Shanghai") 查找子串最后出现的位置,返回该位置到字符串结尾的所有字符
    strstr("I love Shanghai!","Shanghai") 查找子串第一次出现的位置,返回该位置到字符串结尾的所有字符
    strripos("You love php, I love php too!","PHP"); 查找并返回 "php" 在字符串中最后一次出现的位置
    strrpos("You love php, I love php too!","php"); 查找并返回 "php" 在字符串中最后一次出现的位置
    strpos("You love php, I love php too!","php"); 查找并返回 "php" 在字符串中第一次出现的位置
    substr(string,start,length); 函数返回字符串的一部分
    str_replace(find,replace,string,count); 字符串替换 echo str_replace("world","Shanghai","Hello world!");
    array_keys(array,value,strict); 返回数组中所有键名的新数组 。
    strlen(string) 返回字符串长度
    require(),include(),require_once()和include_once() 引入php 文件
    addslashes(); 预定义字符串转义
    file_get_contents($file) 读取txt文件
    substr_count(string,子串,start,length); 函数计算子串在字符串中出现的次数。

    常量

    DIRECTORY_SEPARATOR 文件目录分隔符
    PHP_EOL 换行符 //windows平台相当于 echo " " //unixlinux平台相当于 echo " ";

    //数组相关
    array_keys() 函数返回包含数组中所有键名的一个新数组
    array_pop($array) 删除数组中的 最后一个元素。
    array_reverse($array,true) 返回一个顺序相反的数组;true 保留键名,false 不保留
    array_diff() 比较2个数组的值,并返回差集。
    array_intersect() 比较2个数组的值,数组的交集
    array_keys(array,value,strict) //返回所有键名; value 以指定键值
    array_values($array) //返回所有键值
    $result_keyed=array_reverse($input,true);

    //系统函数
    ini_set("mssql.textlimit",200000); 最大内存
    ini_set("max_execution_time", "660"); 最大运行时间
    //调用系统命令
    exec("dir",$out,$status); 执行外部程式不显示结果
    system("dir",$out); 执行外部程式显示结果

  • 相关阅读:
    es5预览本地文件、es6练习代码演示案例
    Java实现 LeetCode 838 推多米诺(暴力模拟)
    Java实现 LeetCode 838 推多米诺(暴力模拟)
    Java实现 LeetCode 838 推多米诺(暴力模拟)
    Java实现 LeetCode 837 新21点(DP)
    Java实现 LeetCode 837 新21点(DP)
    Java实现 LeetCode 837 新21点(DP)
    Java实现 LeetCode 836 矩形重叠(暴力)
    Subversion under Linux [Reprint]
    Subversion how[Reprint]
  • 原文地址:https://www.cnblogs.com/ajk4/p/5893749.html
Copyright © 2011-2022 走看看