php 微信公众号笔记

php strip_tags() :

strip_tags() 函数剥去字符串中的 HTML、XML以及 PHP的标签

PHP 中include和require的区别

PHP中引用文件的方法有两种:require和include 他们的用途是完全一样的。

require:require("########");这个函数一般放在PHP文件的最前面,程序在执行前就会先导入要引用的文件。

include:include("############");这个函数一般放在程序的流程控制里边。只有程序在执行碰到才会引用。可以简化程序的执行流程。

最根本的区别在于遇到错误的处理方式还有require没有返回值而include有返回值。

require:一个文件存在错误时,执行就会中断。并返回一个致命错误。

include:一个文件存在错误,程序不会中断执行。会弹出一个警告。

PHP empty() 函数

empty() 函数用于检查一个变量是否为空。

empty() 判断一个变量是否被认为是空的。当一个变量并不存在,或者它的值等同于 FALSE,那么它会被认为不存在。如果变量不存在的话,empty()并不会产生警告。
bool empty ( mixed $var )

返回值
当 var 存在,并且是一个非空非零的值时返回 FALSE 否则返回 TRUE。
以下的变量会被认为是空的:
“” (空字符串)
0 (作为整数的0)
0.0 (作为浮点数的0)
“0” (作为字符串的0)
NULL
FALSE
array() (一个空数组)
$var; (一个声明了,但是没有值的变量)

php time()函数

  • time() 函数返回当前时间的时间戳,时间戳就是从某一个标准时间点(1970/1/1-00:00:00)到现在的某一个时间点所经过的秒数。那么返回的既然是秒数,那肯定就是一串数字了。

  • 另外对于date() 函数,date()函数的原型是:date(format,timestamp),作用是将时间戳timestamp按format格式进行转换。具体的可参考这个:http://www.php.net/manual/zh/function.date.php

  • date_default_timezone_set(“Asia/Shanghai”);是设置time()函数的时区,因为time()函数返回的时间戳是会受到时区限制的,默认是0时区。如果不进行任何修改的话,输出的time()对于我们来说会相差8个小时。

PHP 忽略PHP抛出来的warning警告、notice提示


ini_set("display_errors", 0);

error_reporting(E_ALL ^ E_NOTICE);

error_reporting(E_ALL ^ E_WARNING);

php 判断字符串中是否包含另一个字符串

<?php

if(strpos('www.baidu.com','www') !==false){

      echo '包含该字符串';

}else{

       echo '不包含该字符串';

}

猜你喜欢

转载自blog.csdn.net/qq_37968920/article/details/83037414