PHP empty() 函数
PHP 可用的函数
empty() 函数用于检查一个变量是否为空。
empty() 判断一个变量是否被认为是空的。当一个变量并不存在,或者它的值等同于 FALSE,那么它会被认为不存在。如果变量不存在的话,empty()并不会产生警告。
empty() 5.5 版本之后支持表达式了,而不仅仅是变量。
版本要求:PHP 4, PHP 5, PHP 7
语法
bool empty ( m……继续阅读 »
2年前 (2022-09-04) 113浏览 0评论
0个赞
PHP floatval()、doubleval () 函数
PHP 可用的函数
floatval 函数用于获取变量的浮点值。
floatval 不能用于数组或对象。
版本要求:PHP 4 >= 4.2.0, PHP 5, PHP 7。
doubleval 是 floatval 的别名。
语法
float floatval ( mixed $var )
参数说明:
$var:要转换的变量,不能是数组或对象……继续阅读 »
2年前 (2022-09-04) 96浏览 0评论
0个赞
PHP boolval() 函数
PHP 可用的函数
boolval 函数用于获取变量的布尔值。
版本要求:PHP 5 >= 5.5.0, PHP 7。
语法
boolean boolval ( mixed $var )
参数说明:
$var:要转换为布尔值的变量。
实例
实例
<?php
echo ‘0: ‘.(boolval(0) ? ‘tru……继续阅读 »
2年前 (2022-09-04) 144浏览 0评论
0个赞
PHP debug_zval_dump() 函数
PHP 可用的函数
debug_zval_dump 函数用于查看一个变量在zend引擎中的引用计数、类型信息。
版本要求:PHP 4 >= 4.2.0, PHP 5, PHP 7
语法
void debug_zval_dump ( mixed $variable [, mixed $... ] )
参数说明:
$variable:要查看的变量。
返回值
……继续阅读 »
2年前 (2022-09-04) 90浏览 0评论
0个赞
PHP boolval() 函数
PHP 可用的函数
boolval 函数用于获取变量的布尔值。
版本要求:PHP 5 >= 5.5.0, PHP 7。
语法
boolean boolval ( mixed $var )
参数说明:
$var:要转换为布尔值的变量。
实例
实例
<?php
echo ‘0: ‘.(boolval(0) ? ‘tru……继续阅读 »
2年前 (2022-09-04) 112浏览 0评论
0个赞
PHP EOF(heredoc) 使用说明
PHP EOF(heredoc)是一种在命令行shell(如sh、csh、ksh、bash、PowerShell和zsh)和程序语言(像Perl、PHP、Python和Ruby)里定义一个字符串的方法。
使用概述:
1. 必须后接分号,否则编译通不过。
2. EOF 可以用任意其它字符代替,只需保证结束标识与开始标识一致。
3. 结束标识必须顶格独自占一行(即必须从……继续阅读 »
2年前 (2022-09-04) 74浏览 0评论
0个赞
PHP preg_split() 函数
PHP 正则表达式(PCRE)
preg_split 函数通过一个正则表达式分隔字符串。
语法
array preg_split ( string $pattern , string $subject [, int $limit = -1 [, int $flags = 0 ]] )
通过一个正则表达式分隔给定字符串。
参数说明:
$pattern: 用于搜索的模式,字……继续阅读 »
2年前 (2022-09-04) 105浏览 0评论
0个赞
PHP preg_replace_callback() 函数
PHP 正则表达式(PCRE)
preg_replace_callback 函数执行一个正则表达式搜索并且使用一个回调进行替换。
语法
mixed preg_replace_callback ( mixed $pattern , callable $callback , mixed $subject [, int $limit = -1 [, int &……继续阅读 »
2年前 (2022-09-04) 155浏览 0评论
0个赞
PHP preg_replace() 函数
PHP 正则表达式(PCRE)
preg_replace 函数执行一个正则表达式的搜索和替换。
语法
mixed preg_replace ( mixed $pattern , mixed $replacement , mixed $subject [, int $limit = -1 [, int &$count ]] )
搜索 subject 中匹配 pat……继续阅读 »
2年前 (2022-09-04) 161浏览 0评论
0个赞
PHP preg_replace_callback_array() 函数
PHP 正则表达式(PCRE)
preg_replace_callback_array 函数执行一个正则表达式搜索并且使用一个回调进行替换。
该函数在 PHP7+ 版本支持。
语法
mixed preg_replace_callback_array ( array $patterns_and_callbacks , mixed $subj……继续阅读 »
2年前 (2022-09-04) 179浏览 0评论
0个赞
PHP preg_match() 函数
PHP 正则表达式(PCRE)
preg_match 函数用于执行一个正则表达式匹配。
语法
int preg_match ( string $pattern , string $subject [, array &$matches [, int $flags = 0 [, int $offset = 0 ]]] )
搜索 subject 与 pattern 给定的……继续阅读 »
2年前 (2022-09-04) 107浏览 0评论
0个赞
PHP preg_quote() 函数
PHP 正则表达式(PCRE)
preg_last_error 函数用于转义正则表达式字符。
语法
string preg_quote ( string $str [, string $delimiter = NULL ] )
preg_quote() 需要参数 str 并向其中 每个正则表达式语法中的字符前增加一个反斜线。 这通常用于你有一些运行时字符串 需要作为正则表达……继续阅读 »
2年前 (2022-09-04) 133浏览 0评论
0个赞
PHP preg_match_all() 函数
PHP 正则表达式(PCRE)
preg_match_all 函数用于执行一个全局正则表达式匹配。
语法
int preg_match_all ( string $pattern , string $subject [, array &$matches [, int $flags = PREG_PATTERN_ORDER [, int $offset = 0 ……继续阅读 »
2年前 (2022-09-04) 149浏览 0评论
0个赞
PHP preg_grep() 函数
PHP 正则表达式(PCRE)
preg_grep 函数用于返回匹配模式的数组条目。
语法
array preg_grep ( string $pattern , array $input [, int $flags = 0 ] )
返回给定数组 input 中与模式 pattern 匹配的元素组成的数组。
参数说明:
$pattern:要搜索的模式,字符串形式。
$inp……继续阅读 »
2年前 (2022-09-04) 144浏览 0评论
0个赞
PHP preg_last_error() 函数
PHP 正则表达式(PCRE)
preg_last_error 函数用于返回最后一个 PCRE 正则执行产生的错误代码。
语法
int preg_last_error ( void )
实例
返回数组中指定匹配的元素:
<?php
preg_match(‘/(?:\D+|<\d+>)*[!?]/‘, ‘foob……继续阅读 »
2年前 (2022-09-04) 84浏览 0评论
0个赞
PHP preg_filter() 函数
PHP 正则表达式(PCRE)
preg_filter 函数用于执行一个正则表达式搜索和替换。
语法
mixed preg_filter ( mixed $pattern , mixed $replacement , mixed $subject [, int $limit = -1 [, int &$count ]] )
preg_filter() 等价于 pr……继续阅读 »
2年前 (2022-09-04) 135浏览 0评论
0个赞
PHP preg_filter() 函数
PHP 正则表达式(PCRE)
preg_filter 函数用于执行一个正则表达式搜索和替换。
语法
mixed preg_filter ( mixed $pattern , mixed $replacement , mixed $subject [, int $limit = -1 [, int &$count ]] )
preg_filter() 等价于 pr……继续阅读 »
2年前 (2022-09-04) 107浏览 0评论
0个赞
正则表达式 – 教程
正则表达式(Regular Expression)是一种文本模式,包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为”元字符”)。
正则表达式使用单个字符串来描述、匹配一系列匹配某个句法规则的字符串。
正则表达式是繁琐的,但它是强大的,学会之后的应用会让你除了提高效率外,会给你带来绝对的成就感。只要认真阅读本教程,加上应用的时候进行一定的参考,掌握正……继续阅读 »
2年前 (2022-09-04) 88浏览 0评论
0个赞
PHP 面向对象
在面向对象的程序设计(英语:Object-oriented programming,缩写:OOP)中,对象是一个由信息及对信息进行处理的描述所组成的整体,是对现实世界的抽象。
在现实世界里我们所面对的事情都是对象,如计算机、电视机、自行车等。
对象的主要三个特性:
对象的行为:可以对 对象施加那些操作,开灯,关灯就是行为。
对象的形态:当施加那些方法是对象如何响应,颜色,尺寸,外型。
对象……继续阅读 »
2年前 (2022-09-04) 218浏览 0评论
0个赞
PHP 标量类型与返回值类型声明
PHP 7 新特性
标量类型声明
默认情况下,所有的PHP文件都处于弱类型校验模式。
PHP 7 增加了标量类型声明的特性,标量类型声明有两种模式:
强制模式 (默认)
严格模式
标量类型声明语法格式:
declare(strict_types=1);
代码中通过指定 strict_types的值(1或者0),1表示严格类型校验模式,作用于函数调用和返回语句……继续阅读 »
2年前 (2022-09-04) 93浏览 0评论
0个赞
PHP 获取图像宽度与高度
PHP 图像处理
PHP 获取图像宽度函数:imagesx()
imagesx() 函数用于获取图像的宽度,单位为像素,返回值为整型。
语法:
int imagesx( resource image )
参数 image 为如 imagecreatetruecolor()、imagecreatefromjpeg() 等函数返回的图像资源。
PHP 获取图像高度函数:imagesy()……继续阅读 »
2年前 (2022-09-04) 87浏览 0评论
0个赞
PHP 高级过滤器
检测一个数字是否在一个范围内
以下实例使用了 filter_var() 函数来检测一个 INT 型的变量是否在 1 到 200 内:
实例
<?php$int = 122;$min = 1;$max = 200;
if (filter_var($int,
FILTER_VALIDATE_INT, array(“options” => array(R……继续阅读 »
2年前 (2022-09-04) 78浏览 0评论
0个赞
PHP imagecolorclosesthwb – 取得与指定的颜色最接近的色度的黑白色的索引
PHP 图像处理
imagecolorclosesthwb — 取得与指定的颜色最接近的色度的黑白色的索引。
语法
int imagecolorclosesthwb ( resource $image , int $red , int $green , int $blue )
取得与给定颜色最接近的色度的……继续阅读 »
2年前 (2022-09-04) 52浏览 0评论
0个赞
PHP imagecolorclosest – 取得与指定的颜色最接近的颜色的索引值
PHP 图像处理
imagecolorclosest — 取得与指定的颜色最接近的颜色的索引值。
语法
int imagecolorclosest ( resource $image , int $red , int $green , int $blue )
返回图像调色板中与指定的 RGB 值最”接近&……继续阅读 »
2年前 (2022-09-04) 59浏览 0评论
0个赞
PHP imagecolorclosestalpha – 取得与指定的颜色加透明度最接近的颜色的索引
PHP 图像处理
imagecolorclosestalpha — 取得与指定的颜色加透明度最接近的颜色的索引。
语法
int imagecolorclosestalpha ( resource $image , int $red , int $green , int $blue , int $alph……继续阅读 »
2年前 (2022-09-04) 89浏览 0评论
0个赞
PHP imagecolorat – 取得某像素的颜色索引值
PHP 图像处理
imagecolorat — 取得某像素的颜色索引值。
语法
int imagecolorat ( resource $image , int $x , int $y )
返回 image 所指定的图形中指定位置像素的颜色索引值。
如果 PHP 编译时加上了 GD 库 2.0 或更高的版本并且图像是真彩色图像,则本函数以整……继续阅读 »
2年前 (2022-09-04) 109浏览 0评论
0个赞
PHP imagecolorallocate – 为一幅图像分配颜色
PHP 图像处理
imagecolorallocate — 为一幅图像分配颜色。
语法
int imagecolorallocate ( resource $image , int $red , int $green , int $blue )
imagecolorallocate() 返回一个标识符,代表了由给定的 RGB 成分……继续阅读 »
2年前 (2022-09-04) 65浏览 0评论
0个赞
PHP imagecolorallocatealpha – 为一幅图像分配颜色和透明度
PHP 图像处理
imagecolorallocatealpha — 为一幅图像分配颜色和透明度。
语法
int imagecolorallocatealpha ( resource $image , int $red , int $green , int $blue , int $alpha )
imagecol……继续阅读 »
2年前 (2022-09-04) 86浏览 0评论
0个赞
PHP imagecharup – 垂直地画一个字符
PHP 图像处理
imagecharup — 垂直地画一个字符。
语法
bool imagecharup ( resource $image , int $font , int $x , int $y , string $c , int $color )
imagecharup() 将字符 c 垂直地画在 image 指定的图像上,位于 x,y(……继续阅读 »
2年前 (2022-09-04) 81浏览 0评论
0个赞
PHP imagearc – 画椭圆弧
PHP 图像处理
imagearc — 用于画椭圆弧。
语法
bool imagearc ( resource $image , int $cx , int $cy , int $w , int $h , int $s , int $e , int $color )
imagearc() 以 cx,cy(图像左上角为 0, 0)为中心在 image 所代表的图……继续阅读 »
2年前 (2022-09-04) 89浏览 0评论
0个赞