这位在业内十分出名的编程语言,它今天已经25岁了!
在1995年6月8日,“它”出现了,从PHP 1.0发布到即将迎来的PHP 8.0;
虽然PHP已经25周岁,但并未显现老态,反而更为乐于拥抱外面的世界。
PHP已经称霸了整个互联网的半壁江山,无论如何,php已经走过 25 个年头了,为世界多彩的W...
php不使用curl发送post请求
<?php
/*
发送post请求函数
*/
function send_post($url, $post_data) {
$postdata = http_build_query($post_data);
$options = array(
'http' => array(
...
php屏蔽或显示报错
屏蔽/关闭报错:
1.@符号
在当前错误php语句前面加上@,即可屏蔽。
2.设置error_reporting
在PHP第一行加上:error_reporting(0); 即可屏蔽。
3.ini_set设置display_errors
在PHP第一行加上:ini_set("...
php如何判断数组是否为空
1、使用函数“empty()”函数来判断,将数组传入此函数,如果为true,即代表为空:
$arr = [];
if (empty($arr)) {
//为空
} else {
//不为空
}
2、通过“count()”函数来获取数组条数,再根据条数判断是否小于1,如果小于1,即代表为空:
$a...
php设置中国时区的两种方法
1、打开php.ini文件搜索配置项“date.timezone”,将配置项对应的值更改为“PRC”即可:
date.timezone = PRC
[blue]注意:如果php.ini文件没有这行代码,直接在文件末尾加入就可以。[/blue]
2、使用php内置函数“date_default_timezone_set”,...
php使用正则表达式删除内容中的a标签
我们先来看一串示例:
原代码:
<div>欢迎来到阅客网<a href="https://www.recho.cn/">www.recho.cn</a></div>
移除后:
<div>欢迎来到阅客网www.recho.cn</div>
实现方法:
$...
php去除空数组
在php中可以通过使用“array_filter()”将空数组去除,该函数的作用是用回调函数过滤数组中的单元,其函数语法为“array_filter($array,$callback,$flag)”,使用时只需将数组传入第一个参数即可。
示例:
$as = array(
0 => 'foo...
PHP is_系列函数合集
is_null — 检测变量是否为 NULL
is_writeable — is_writable() 的别名
is_double — is_float() 的别名
is_long — is_int() 的别名
is_float — 检测变量是否是浮点型
is_file — 判断给定文件名是否为一个正常的文件
is_string — 检测变量是否是字符...
PHP 使用内置常量实现文本换行效果
PHP 中文本换行可以用 PHP_EOL 来替代,以提高代码的源代码级可移植性。
PHP_EOL 是PHP内置的一个内置常量,主要是为了兼容 Windows 和 Linux 等环境的差异,详情使用方法:
<?php
echo PHP_EOL;
//windows平台相当于 echo "\r\n";
//...
php数组删除重复值
PHP中有一个自带的数组函数,它就是array_unique()
举个例子:
<?php
$a=array("a"=>"red","b"=>"green","c"=>"red");
print_r(array_unique($a));
?>
打印结果:Array ( [a] => red [b]...