• 坚守一条红线 维护生态安全(在习近平新时代中国特色社会主义思想指引下——新时代新作为新篇章) 2019-11-12
  • 《辉煌中国》第五集《共享小康》 2019-11-12
  • 这事咋办No.2丨申请西安保障性住房必看 花生让你有房住 2019-11-11
  • 预热世界杯 玩法各异!3张竞彩红单了解一下 2019-10-18
  • 崇拜不劳而获是腐败的根源之一,正气不足是腐败的第二个根源,沉迷于初级趣味易滋生腐败,提高素质力争不想腐,以医者之心防治腐败。 2019-10-09
  • 人民日报评论员随笔:让文化热情涵养更多经典 2019-10-09
  • 国产手机跟进“刘海屏”,凸显苹果在智能手机市场的影响力 2019-10-05
  • 世界杯倒计时:球迷街头狂欢为自己的国家打Call 2019-10-02
  • 紫光阁中共中央国家机关工作委员会 2019-09-24
  • 洪崖洞客流激增 渝中开通2条应急通道12辆公交车驰援 2019-09-24
  • 中央环保督察“回头看”10省区问责630人 2019-09-19
  • 天津举办改善营商环境专题讲座 2019-09-19
  • 日本核能行业誓言日本将在今年内重新启用核电 2019-09-03
  • 中国保险行业协会发布汽车后市场配件合车标准 2019-09-02
  • 晋中市通报五起违反中央八项规定精神问题 2019-08-30
  • 当前位置 > CPDA数据分析师 > “数”业专攻 > php的字符串常用函数

    云南快乐十分前三直选走势图:php的字符串常用函数

    浙江快乐彩和值走势图 www.pn-vs.com 来源:数据分析师 CPDA | 时间:2015-07-28 | 作者:admin

    1. str_word_count 统计单词个数

    2. count_chars 得到字符串里面字符的有关情况

    3. str_len 得到字符串长度,就是有多少个字符

    4. substr_count统计有多少个子字符串, 比如 统计is, this is php里面,就会出现2个is

    5. strpos 定义字符串出现的首次位置 (大小写不敏感, IS=is)

    6. stripos 定义字符串出现的首次位置(大小写敏感, is 不等于 IS)

    7. strrpos 定义字符串出现的最后一次位置 (大小写不敏感, IS=is)

    8. strripos 定义字符串出现的最后一次位置(大小写敏感, is 不等于 IS)

    9. strstr 取得字符串的一部分,用于提取邮箱地址 (例如@, 不敏感)

    10. stristr 取得字符串的一部分,用于提取邮箱地址 (例如@, 敏感)

    11. substr 截取字符串的一部分

    12. str_replace替代特征字符,例如大小写替换等

    13. str_ireplace替代特征字符, 大小写敏感

    14. substr_replace 替换子字符串

    15. explode 用指定的字符分割字符串, 例如: @ , ;

    例如:面包-馒头-包子-面条, 使用-分割成4个数组。

    16. str_split将字符串的字符转换成字符数组

    17. implode 和15是反向操作,用字符串连接数组元素成一个。

    例如将: array("包子", "馒头", "米饭"),使用-组合成

    包子-馒头-米饭

    18. trim 剥离字符串首尾的空白字符。

    19. strrev 字符串反序 hello --> olleh.

    20. ord 将字符转换成ascii码

    21. chr 将ascii码转换成字符

    22. strtolow字符串转换成小写 HELLO --> hello

    23. strtoupper 字符串转换成大写 hello --> HELLO

    24. ucfirst 字符串的第一个字母,转换成大写

    25. ucwords 将字符串每个单词首字母都变大写

    hello world --> Hello World。

    26. strcmp 字符串比较 (大小写不敏感)

    27. strncmp 比较字符串前面的n个字符

    28. strncatcmp 按照自然数大小比较 例如:120 和30的比较

    总结: php的字符串处理函数功能非常丰富,远超过标准C提供的10多个字符串处理功能函数。并且字符串没有长度限制,不限制编码,没有指针、越界等异常情况。
    常用数学函数

    1. bcadd 任意精度数的相加

    2. bcsub 任意精度数的减法

    3. bcmul 乘法, bcdiv除法

    4. bcmod 取余数。 (比%功能更强大)

    5. bcpow 幂函数运算

    6. bcsqrt 平方根

    7. sqrt 平方根运算

    7. pow求幂

    8. abs 求绝对值

    9. pi 得到圆周率数值

    三角函数

    sin cos tan asin acos atan(用弧度表达)

    deg2rad 角度转换成弧度

    rad2deg 弧度转换成角度

    指数

    log 求自然对数, log10 求10位底的对数

    exp 以e为底的幂

    各种数制转换

    base_convert 通用的任意数制转换

    bindec 二进制转换成十进制

    decbin 十进制转换成二进制

    dechex 十进制转换成十六进制

    decoct 十进制转换成八进制

    hexdec 十六进制转换成十进制

    octdec 八进制转换成十进制

    日期和时间的函数

    日期和时间

    time()返回当前的Unix时间戳,以1970年以来,到现在的秒数。

    time获得的时间戳,常常用于电子商务、政务,用于知识产权的时间证明标志。

    time获得的时间秒数,是国际标准。电子邮件、论坛发帖时间、交易流水号,都使用这个时间戳标准。

    date函数

    date函数,用于输出日期

    例子:date(“Y:m:d,H:i:s”);

    字符串格式里,

    Y=年,m=月, d=日

    H=时,i=分, s=秒

    date的最基本用法。

    例子: 用时间来做的动态输出。

    $hour=date("H");

    if($hour > 12)

    echo "现在是下午";

    else

    echo "现在是上午";

    ?>

    完整版本的显示时间和上下午关系的php程序

    echo date("Y年m月d日 , H点i分s秒 ")."

    ";

    $hour=date("H");

    if($hour > 12)

    echo "现在是下午";

    else

    echo "现在是上午";

    ?>

    举个例子,网站的背景色,随着时间的变化进行调整

    $hour=date("H"); // 获取当前的时间小时数

    if($hour > 22 || $hour<6 ) // 晚上10点到早上6点

    echo "bgcolor=#000"; // 背景弄黑色

    else

    echo "bgcolor=#fff";; //其他时间,背景白色

    ?>

    >

    $hour=date("H"); // 获取当前的时间小时数

    if($hour > 22 || $hour<6)

    echo "color=#fff"; // 黑底白字,晚上效果

    else

    echo "bgcolor=#000"; // 白底黑字,白天效果

    ?>

    >

  • 坚守一条红线 维护生态安全(在习近平新时代中国特色社会主义思想指引下——新时代新作为新篇章) 2019-11-12
  • 《辉煌中国》第五集《共享小康》 2019-11-12
  • 这事咋办No.2丨申请西安保障性住房必看 花生让你有房住 2019-11-11
  • 预热世界杯 玩法各异!3张竞彩红单了解一下 2019-10-18
  • 崇拜不劳而获是腐败的根源之一,正气不足是腐败的第二个根源,沉迷于初级趣味易滋生腐败,提高素质力争不想腐,以医者之心防治腐败。 2019-10-09
  • 人民日报评论员随笔:让文化热情涵养更多经典 2019-10-09
  • 国产手机跟进“刘海屏”,凸显苹果在智能手机市场的影响力 2019-10-05
  • 世界杯倒计时:球迷街头狂欢为自己的国家打Call 2019-10-02
  • 紫光阁中共中央国家机关工作委员会 2019-09-24
  • 洪崖洞客流激增 渝中开通2条应急通道12辆公交车驰援 2019-09-24
  • 中央环保督察“回头看”10省区问责630人 2019-09-19
  • 天津举办改善营商环境专题讲座 2019-09-19
  • 日本核能行业誓言日本将在今年内重新启用核电 2019-09-03
  • 中国保险行业协会发布汽车后市场配件合车标准 2019-09-02
  • 晋中市通报五起违反中央八项规定精神问题 2019-08-30
  • 足球大亨中文破解版 金万成娱乐开户网站 赌博游戏赌大小单双 捕鱼王 广东体彩十一选五一定牛 查一下十一运夺金走势图 江苏竞彩e球彩 竞彩足球比分现扬直播 今天河南快3和直走势图 排球少年漫画327 福彩查询 天津快乐十分前三组遗漏最大值 幸运赛车历史开奖结果 十一夺金彩票平台 欢乐升级欢乐豆