为您查到[ PHP ]相关结果
不理白驹过隙,不信生死有命
用途用于判断某个字符是否存在,例如:【环游是无趣,至少可以陪着你】里面是否包含【你】字实现方法有以下6种实现的方法。1.strstrstrstr() 函数搜索一个字符串在另一个字符串中的第一次出现。该函数返回字符串的其余部分(从匹配点)。如果未找到所搜索的字符串,则返回 false。<?php /*如手册上的举例*/ $email = 'ux@xhto.cn'; $domain = strstr($email, '@'); echo $domain; // prints @xhto.cn ?>2.stristr使用方法和 strstr 类似唯一的区别就是 stristr 是不区分大小写的3.strposstrpos函数返回boolean值.strpos有一个参数指定判断的位置,但是默认为空.意思是判断整个字符串缺点:对中文的支持不好<?php if(strpos('www.xhto.cn','xhto') !== false){ echo '包含xhto'; }else{ echo '不包含xhto'; }4.explode用explode分...
不理白驹过隙,不信生死有命
前言由于最近星环有点事,一直没有及时更新博客,所以今天遇到一些问题的时候记录一下。有时候需要获取文件的后缀名来判断,是否符合文件格式。正好星环看到了一个,不错的获取方法,一起来探讨一下吧。代码1.第一种$file = 'xhto.pdf'; echo substr(strrchr($file, '.'), 1);strrchr() 函数查找字符串在另一个字符串中最后一次出现的位置,并返回从该位置到字符串结尾的所有字符 2.第二种$file = 'xhto.pdf'; echo substr($file, strrpos($file, '.')+1);查找 "." 在字符串中最后一次出现的位置,返回位置 substr()从该位置开始截取 3.第三种$file = 'xhto.pdf'; $arr=explode('.', $file); echo $arr[count($arr)-1];4.第四种$file = 'xhto.pdf'; $arr=explode('.', $file); echo end($arr); //end()返回数组的最后一个元素5.第...
不理白驹过隙,不信生死有命
前言关于PHP一些公共文件在外部,想从另一个php文件引入进来的四种方法。requircerequirce('xhto.php'); require_once('xhto.php');1.requirce 如果重复引入两次的话,第二次会报错误【重复定义函数】。 2.require_once 会先检查该引用文件是否已经引用到脚本中,如果没有则引用,反之跳过不会引用,不会出现require出现“无法重复定义函数”。 includeinclude ('xhto.php'); include_once('xhto.php');1.include 和上方基本两条的语句是一样的,但是多了一些特性。 2.include 除了引入和运行本地文件外,还可以通过URL来引入和运行服务器上的文件。 3.include 此外还可以像函数一样获取返回值,如:引用成功返回true。
不理白驹过隙,不信生死有命
前言关于有时候项目开发,但是分为几个文件夹的时候,公用文件引用公共数据文件的时候。会出现文件不对路径的问题。所以,星环查阅了一下,可以自己定义一个数据或者说定义一个参数。代码// 原始根目录 [弃用原因:路径格式不对,格式为:"\",而不是正常的"/"] // define('__UX_ROOT__', dirname(__FILE__)); // define('__UX_ROOT__',str_replace('\\','/',realpath(dirname(__FILE__).'/../**有时候需要填写文件目录名**')));使用说明可以放到一个共享文件例如 config.php 文件使用前引用config.php文件然后使用include_once(__UX_ROOT__."根目录上的数据");
不理白驹过隙,不信生死有命
知识存储PHP时间戳转时间$time = date('Y-m-s h:i:s',time());THINKPHP时间戳转时间{$time|date="Y-m-d"}PHP时间戳转时间知识Y :年(四位数)大写 m : 月(两位数,首位不足补0) 小写 d :日(两位数,首位不足补0) 小写 H:小时 带有首位零的 24 小时小时格式 h :小时 带有首位零的 12 小时小时格式 i :带有首位零的分钟 s :带有首位零的秒(00 -59) a:小写的午前和午后(am 或 pm)
不理白驹过隙,不信生死有命
php获取文件夹下的文件数量代码:function getfilecounts($ff){ $dir = './'.$ff; $handle = opendir($dir); $i = 0; while(false !== $file=(readdir($handle))){ if($file !== '.' && $file != '..') { $i++; } } closedir($handle); return $i; }输出:<?php echo getfilecounts("文件夹名称") ?> 可以获得文件夹下面的数量个数~
博客信息
广而告之
您即将离开星环博客,请注意您的帐号和财产安全。