• 多选出差同事id,拼接,去掉最后逗号


    ===========方法1 

    substr() ,永远都是.(第一个参数)开始位置.(第二个参数)截取个数 ,负数表示都后面开始数

    substr($data['members'],0,strlen($data['members'])-1)

    从第一个开始,

    截取个数=字符串长度-1

    ===========

    截取时间日期,(从前面开始)
    截取小时分钟(从后面开始)

    2016-05-16 15:12:16

    <?php echo substr($v['apply_applytime'],0,10);?> //2016-05-16
    <?php echo substr($v['apply_applytime'],-8,5);?> //15:12
    开始: (第一个参数)负数,-8从后面数到第八个.作为开始.(如果没有标明截取多少个)就截取到最后
    截取几个:(第一个参数)负数 从后面开始.定位到

    ====方法1去掉字符串最后逗号
    $members ='26,33,18,29,';
    echo substr($members,0,-1); //26,33,18,29
    开始:从0开始
    截取几个:负数,后面开始数起.第一个的位置

    ====方法2    rtrim($data['members'] ,',');

    =========配置文件中.定义错误文件的模板

    在配置文件中.设置常量.当前位置就是"E:mjnAppConf" ,实际只需到根目录.再拼接其他目录

    01获取当前配置文件的位置 使用 dirname(__FILE__)
    02从后面删除多余的目录.只留根目录
    03从新拼接新的目录
    04替换目录文件默认是反斜杠  需要转成 斜杠 / 


    字符串---从后面开始,删除8个字符串
    如$file = "E:mjnAppConf"
    只需要E:mjn

    $file = "E:mjnAppConf";
    $new = substr(str_replace('\Conf\', '/', $file),0,-8);

    'TMPL_ACTION_ERROR' =>str_replace("\", '/', substr(dirname(__FILE__)),0,7))."/Style/tip/tip.html",//操作错误提示
    'TMPL_ACTION_SUCCESS' =>str_replace("\", '/', substr(dirname(__FILE__)),0,7))."/Style/tip/tip.html",//操作正确提示

    ^ 反斜杠需要转义.

  • 相关阅读:
    中国用户mac上快速安装nodejs
    移动前端的开发痛点
    前端模块化思考
    tcpdump学习
    curl 同时发送多个请求
    apache 做http代理
    文件 FIFO队列
    mysql多表字段名重复的情况
    时间戳实现增量数据同步
    python 学习
  • 原文地址:https://www.cnblogs.com/bj-tony/p/5459478.html
Copyright © 2020-2023  润新知