• 字符串函数


    1.strtolower()                解释:strtolower这个函数的作用就是把字符串里字母不管是大写还是小写都给变成小写的。

    2.is_numeric($a)            解释:is_numeric — 检测变量是否为数字或数字字符串

    3.basename()                解释:获取一个路径中的文件名。

         例子:
         <?php
      $path = "/testweb/home.php";

      //显示带有文件扩展名的文件名
      echo basename($path);

      //显示不带有文件扩展名的文件名
      echo basename($path,".php");
      ?>

      输出:
      home.php
      home

    4.getcwd()                     解释:获取当前文件的路径。

    5.define("name"," ")        解释:常量的定义

    6.strtotime()                解释:获取一个时间的时间戳,比如strtotime(2005-1-23 1:20:45);

    7.substr()                  解释:函数是用来截中文与英文的函数,可以方便快速的解决截取指定字符长度的问题.

      截取掉字符 如:{$v.goods_small_logo|substr=###,2}是截取$v.goods_small_logo的前面两个字符。

    8.trim()                         解释: 去除字符串首尾处的空白字符(或者其他字符)

    9. rtrim(字符串,' ,')          解释:删除一个字符串中的逗号.     

         删除一个字符串中的逗号.
         foreach($ext_cat as  $k=>$v){
               $s.=$v['cat_id'].','  ;
                  }
         $s = rtrim($s, ' , ');
     
        ltrim() - 移除字符串左侧的空白字符或其他预定义字符
        rtrim() - 移除字符串右侧的空白字符或其他预定义字符    

    10.mb_substr ()        解释: 函数是用来截中文与英文的函数,可以方便快速的解决截取指定字符长度的问题.

    11.str_ireplace("WORLD","Shanghai","Hello world!")   

      <?php
        echo str_ireplace("WORLD","Shanghai","Hello world!");
      ?>
      结果是:hello shanghai
      就是把hello world 中的world换成shanghai

  • 相关阅读:
    使用SELECT语句检索数据
    redis的安装和使用【2】redis的java操作
    Python之数据结构改造
    InnoDB undo log物理结构的初始化
    Redis-RDB持久化设置
    MySql(四)Select条件查询
    Node.js TLS/SSL
    Node.js 定时器
    Node.js 系统
    Node.js 字符串解码器
  • 原文地址:https://www.cnblogs.com/sqsnbrdcwlcfzj/p/6236650.html
Copyright © 2020-2023  润新知