-
PHP define还有const:定义常量
所属栏目:[PHP教程] 日期:2021-05-22 热度:156
除了可以使用 define() 函数之外,还可以使用 const 关键字来定义常量,const 关键字的语法如下: const 常量名 = 常量值; 下面通过示例来演示一下常量的使用: ?php define(WebSite, C语言中文网); const url = ; echo WebSite.br; echo url; ? 运行结果如[详细]
-
PHP魔术常量还有预定义常量
所属栏目:[PHP教程] 日期:2021-05-22 热度:102
下面列举了一些 PHP 中的预定义常量: PHP_VERSION:当前 PHP 的版本号; PHP_OS:当前的操作系统名称; PHP_EOL:系统换行符,Windows 是(rn),Linux 是(n),MAC 是(r); PHP_INT_MAX:当前 PHP 支持的最大整数; PHP_INT_MIN:当前 PHP 支持的[详细]
-
PHP字符串运算符
所属栏目:[PHP教程] 日期:2021-05-22 热度:70
在表达式 2+1 中,运算符+有两个操作数,即 1 和 2。具有两个操作数的运算符可以称为双目运算符,具有一个操作数的运算符称为单目运算符。如表达式 -6,运算符-只有一个操作数 6,因此这里的-是单目运算符。 接下来为大家简单介绍一下 PHP 中常用的运算符。[详细]
-
PHP逻辑运算符的原理
所属栏目:[PHP教程] 日期:2021-05-22 热度:163
左右两个条件同时为 TRUE 时,则结果为 TRUE;两个条件中有任意一个条件为 FALSE 时,则结果为 FALSE。当左边的条件为 FALSE 时,将直接跳过右边的条件直接返回 FALSE。 【示例】假设 18 岁到 25 岁之间符合征兵的条件,小明今年 21 岁,判断小明适不适合当[详细]
-
解析PHP比较运算符
所属栏目:[PHP教程] 日期:2021-05-22 热度:75
PHP 中的比较运算符如下表所示: 例子名称描述 $a == $b 等于 如果类型转换后 $a 和 $b 的值相等,则返回 TRUE,否则返回 FALSE $a === $b 全等 如果 $a 和 $b 不仅值相等,而且它们值的类型也相等,则返回 TRUE,否则返回 FALSE $a != $b 不等于 如果类型[详细]
-
一篇文章告诉你PHP三元运算符
所属栏目:[PHP教程] 日期:2021-05-22 热度:200
如果条件expr1成立,则执行语句expr2,否则执行expr3。 示例代码如下: ?php $a = 10; $a % 2 == 0 ? print $a 是偶数! : print $a 是奇数!; ? 运行结果如下: $a 是偶数! 另外 expr2 和 expr3 也可以使用单引号()或双引号()来省略其中的任意一个,[详细]
-
PHP if else语句概念
所属栏目:[PHP教程] 日期:2021-05-22 热度:107
【示例】 定义一个数组,使用 if 语句判断这个数字是不是偶数,代码如下所示: ?php $num = 34; if ($num % 2 == 0) { echo $num =.$num., 是偶数!; } ? 运行结果如下: $num =34, 是偶数! 2. if...else 语句if 语句只能对判断结果为真的情况执行操作,这[详细]
-
PHP switch case语句详解
所属栏目:[PHP教程] 日期:2021-05-22 热度:86
在使用 switch 语句时应该注意以下几点: 和 if 语句不同的是,switch 语句后面表达式的数据类型只能是整型或字符串,不能是 bool 型。通常这个表达式是一个变量名称,虽然PHP是弱类型语言,在 switch 后面表达式的变量可以是任意类型数据,但为了保证匹配[详细]
-
PHP设计模式之单例模式原理与实现方法分析
所属栏目:[PHP教程] 日期:2021-05-22 热度:153
本篇章节讲解PHP设计模式之单例模式原理与实现方法。分享给大家供大家参考,具体如下: 一、什么是单例模式 作为对象的创建模式,单例模式确保某一个类只有一个实例,并且对外提供这个全局实例的访问入口。它不会创建实例副本,而是会向单例类内部存储的实[详细]
-
PHP如何输出图片
所属栏目:[PHP教程] 日期:2021-05-22 热度:143
上表中函数的语法格式如下所示: imagegif(resource $image[, string $filename]) imagejpeg(resource $image[, string $filename[, int $quality]]) imagepng(resource $image[, string $filename]) 其中,$image 为创建的图像资源;$filename 为可选参数[详细]
-
一篇文章为你解释PHP fgets和fgetss中的逐行读取文件
所属栏目:[PHP教程] 日期:2021-05-22 热度:143
1、fgets() 函数fgets() 函数用于一次读取一行数据。函数的语法格式如下: fgets(resource $handle[, int $length]) 其中参数 $handle 是被打开的文件;参数 $length 为可选参数,用来设置读取的数据长度。函数能够实现从指定文件 $handle 中读取一行并返回[详细]
-
解析PHP imagecreatetruecolor和imagecreate中的创建画布
所属栏目:[PHP教程] 日期:2021-05-22 热度:162
在 PHP 中,通过 GD 库处理图像的操作,都是先在内存中处理,操作完成以后再以文件流的方式,输出到浏览器或保存在服务器的磁盘中。创建图像一般分为 4 个基本步骤。 创建画布:所有的绘图设计都需要在一个背景图片上完成,而画布实际上就是在内存中开辟的[详细]
-
PHP fopen和fclose怎么做到打开和关闭文件
所属栏目:[PHP教程] 日期:2021-05-22 热度:171
在对文件进行操作之前,服务器上的操作系统必须知道要对打开的文件进行什么操作。操作系统需要了解在打开这个文件后,这个文件是否还允许其他脚本再打开,它还需要了解使用者(或脚本)是否具有在这种方式下使用该文件的权限。 从本质上说,文件模式可以告[详细]
-
PHP 计算两个特别大的整数实例代码
所属栏目:[PHP教程] 日期:2021-05-19 热度:128
废话不多说了,具体代码如下所示: = 0;$i--){$aVal = $count - $i 0 strlen($c) >= $count - $i){$c = ($v + intval($c[0])).substr($c,1,strlen($c) - 1);}else{$c = $v.$c.'';}}return $c;}$a = '23490234328490289048902384908392849238';$b = '234320[详细]
-
PHPExcel 修改已存在Excel的方法
所属栏目:[PHP教程] 日期:2021-05-19 热度:161
如下所示: getSheet(0); // 读取第一個工作表 $highestColumm = $sheet->getHighestColumn(); // 取得总列数 $highestRow = $sheet->getHighestRow(); // 取得总行数 /** 循环读取每个单元格的数据 */ $i = 2; foreach ($list as $key => $value) { $objP[详细]
-
PHP 布尔值的自增与自减的实现方法
所属栏目:[PHP教程] 日期:2021-05-19 热度:188
在上午和业务需求战斗结束之后,准备打开群看看各位老司机有没有看车,突然看到 @E舞九天 II 发的一些消息 他发现,PHP 的布尔值自增,无论自增多少遍,最后输出的都是 1 这就比较有趣了~ 自增和自减,++$a 和 $a++ 的区别大家都知道 ++a 表示取 a 的地址[详细]
-
分析php://output和php://stdout的区别
所属栏目:[PHP教程] 日期:2021-05-19 热度:182
PHP包含了以php://开头的一系列输出输出流,如php://stdin,php://stdout等。今天查看代码时,忽然想到一个问题:php://output和php://stdout有什么区别? 从PHP的官方文献中找答案,对输入流php://stdin和php://input的解释分别如下(输出流的解释过于简略[详细]
-
PHP如何运用PDO运行SQL语句
所属栏目:[PHP教程] 日期:2021-05-19 热度:168
1) exec() 方法当执行 INSERT、UPDATE 和 DELETE 等不需要返回结果集的 SQL 语句时,可以使用 PDO 对象中的 exec() 方法。该方法成功执行后,将返回受影响的行数,语法格式如下: PDO::exec(string $sql) 其中 $sql 为要执行的 SQL 语句。 注意:exec() 方[详细]
-
PHP怎样利用PDO连接数据库
所属栏目:[PHP教程] 日期:2021-05-19 热度:57
创建 PDO 对象可以以多种方式调用构造方法创建 PDO 对象,下面以连接 MySQL 数据库为例,为大家介绍构造方法的多种调用方式。 1) 将参数嵌入到构造函数中在下面的连接 MySQL 数据库的示例中,在 DSN 字符串中加载 mysql 驱动程序并指定了两个可选参数:第一[详细]
-
PHP PDO的解释
所属栏目:[PHP教程] 日期:2021-05-19 热度:79
PDO 是什么PDO 是 PHP Date Object(PHP 数据对象)的简称,它是 PHP 为访问数据库定义的一个轻量级的、一致性的接口,它提供了一个数据访问抽象层,这样无论你使用什么数据库,都可以通过同一函数执行查询和获取数据,大大简化了数据库的操作,并能够屏蔽[详细]
-
PHP得到SQL的查询结果
所属栏目:[PHP教程] 日期:2021-05-19 热度:124
在 PHP 中处理数据结果集的函数主要有以下几个: mysqli_fetch_row():从结果集中取得一行,并以索引数组的形式返回; mysqli_fetch_assoc():从结果集中取得一行,并以关联数组的形式返回; mysqli_fetch_array():从结果集中取得一行,并以关联数组、索引[详细]
-
为你解析PHP mysqli_query:执行SQL语句
所属栏目:[PHP教程] 日期:2021-05-19 热度:182
$query:要执行的 SQL 语句; $resultmode:可选参数,用来修改函数的行为。可以是下列值的任意一个: MYSQLI_USE_RESULT(如果需要查询大量数据,使用这个); MYSQLI_STORE_RESULT(默认值)。 面向过程风格的写法: mysqli_query( mysqli $link , strin[详细]
-
详解PHP发送邮件知识点
所属栏目:[PHP教程] 日期:2021-05-19 热度:215
副标题#e# 发送邮件是网站的常用功能,用户激活、找回密码等场景常需要发送邮件到用户邮箱。本文先回顾发送邮件的相关概念,再给出使用PHP发送邮件的示例代码。 发送短信 从功能上看,短信和邮件类似,用途常是通知和安全校验。发送短信(基本上)需要向供[详细]
-
PHP实现通过strace定位故障原因的方法
所属栏目:[PHP教程] 日期:2021-05-19 热度:155
本篇章节讲解PHP实现通过strace定位故障原因的方法。分享给大家供大家参考,具体如下: 俗话说:不怕贼偷,就怕贼惦记着。在面对故障的时候,我也有类似的感觉:不怕出故障,就怕你不知道故障的原因,故障却隔三差五的找上门来。 十一长假还没结束,服务器[详细]
-
PHP性能测试工具xhprof安装与使用方法详解
所属栏目:[PHP教程] 日期:2021-05-19 热度:175
本文实例分析了PHP性能测试工具xhprof安装与使用方法。分享给大家供大家参考,具体如下: xhprof概述: XHProf是一个分层PHP性能分析工具。它报告函数级别的请求次数和各种指标,包括阻塞时间,CPU时间和内存使用情况。一个函数的开销,可细分成调用者和被[详细]