PHP 浅谈 == 和=== 中,数字和字符串比较的问题 PHP
在PHP中== 和===都是进行数值匹配判断==只进行数值判断===进行数值加变量类型判断$v1=\"1\";$v2=1;if($v1==$v2){ echo(\"true<br/>\");}else{ echo(\"false<br/>\");}if($v1===$v2){ echo(\"true<br/>\");}
php判断两个时间段是否有交集 PHP
php判断两个时间段是否有交集。/***PHP计算两个时间段是否有交集*@paramint$beginTime1开始时间1*@paramint$endTime1结束时间1*@paramint$beginTime2开始时间2*@paramint$endTime2结束时间
php求相对路径的函数 PHP
求相对路径的函数,写一个函数,算出两个文件的相对路径如$a=\'/a/b/c/d/e.php\';$b=\'/a/b/12/34/c.php\';计算出$b相对于$a的相路径。$a=\'/a/b/c/d/e.php\';$b=\'/a/b/12/34/c.php\';//求$b相对于$a的相对路径functiongetRelativelyPath($a,$b){//拆分成数组$a=explode(
PHP在终端输出带颜色的字体 PHP
终端显示颜色,在以前的想法当中,都是因为有了.profile的配色方案。而我一般也都是采用默认的(snakevil是写过一个bash带颜色的方案的。我觉得太花哨了就没有使用)为什么突然间又想到这个?是因为在使用PHP输出LOG的时候,千篇一率,从屏幕中找关键字很累,所以就想着,是不是用PHP也可以输出这种带颜色的关键字?当然,这是因为我正好看到了一个PHP是这么输出的,它就是laraval
php获取某个时间所在的月份的开始结束时间,所在周的开始结束时间 PHP
php获取某个时间所在的月份的开始结束时间,所在周的开始结束时间。/***获取某个时间戳所在的月份的开始时间戳和结束时间戳*@paramint$timestamp*@returnarray*/functiongetMonthBeginAndEnd($timestamp=0){!$timestamp&&$timestamp=time();
laravel5.6ORM 关联模型,一对一和一对多 PHP
Laravel5.6关联模型的操作,主要是一对一,一对多,多对多等操作.下面示例主要解析前面两个操作用法比较常用.(操作和用法TP5类似)将关联查询使用语法hasOne、hasMany、belongsTo进行一个举例说明?hasOne:有一个,加上主谓语应该是,A有一个BhasMany:有很多,A有很多BbelongsTo:属于,A属于Bdemo示例:假设Users模型和News模型存在关联关系
Laravel 中的 Event 和事件的概念 PHP
概述事件是一种常见的观察者模式的应用。简单的来说,就是当...干...。这个当...和干...在Laravel事件中分别对应:当(event)...干(listener)...放置event和listener文件的位置分别是:app/Eventsapp/Listeners对于产品经理来说,事件主要用来规范你的业务逻辑,使支线逻辑与主线逻辑独立分拆。对于程序员来说,事件可以让Controller变得
Laravel记录日志功能总结(指定日志存储文件,分级别存储日志文件) PHP
在laravel框架中记录日志的时候,一般都会使用Log::info()方法,该方法会将日志全部记录在storage/logs/laravel.log文件里,这样的问题是当日志文件比较多的时候查找起来比较麻烦。这里记录一下将日志单独记录在自定义的文件里面去的方法。laravel文档里没有写,于是我去翻Laravel的源码,结果还真给我找到了。只需在你的代码中加入Log::useDailyFiles
wordpress根据页面别名获取页面数据的方法 PHP
最近用wordpress做了一个外包项目,记录一下自己写的一个通过页面别名获取页面数据的方法,代码如下:/***根据别名检索内容**@globalwpdb$wpdbWordPress数据库抽象对象。**@paramstring|array$page_slug页面别名*@paramstring$output可选。所需的返回类型。OBJECT,ARRAY_A或ARRAY_N之一,对应于*分别是WP_P
wordpress常用函数总结 PHP
基本条件判断函数:is_home():是否为主页is_single():是否为内容页(Post)is_page():是否为内容页(Page)is_category():是否为Category/Archive页is_tag():是否为标签(Tag)存档页is_date():是否为指定日期存档页is_year():是否为指定年份存档页is_month():是否为指定月份存档页is_day():是否为指