📝 PHP教程

734篇技术文档
  PHP 7 有什么新变化?

📅  最后修改于: 2022-05-13 01:54:10.642000        🧑  作者: Mango

PHP 7 有什么新变化?先决条件:PHP 7 |功能集 1PHP 5 出现了许多次要版本,一路上令人兴奋,包括提供面向对象编程和许多与之相关的功能。那么,为什么是 7 而不是 6?几乎所有考虑用于PHP 6 的功能最终都在PHP 5.3 中执行并获得成功,因此没有遗漏任何内容。最终,提出了一种新的功能请求方式。当为重要版本设置的特征被接受时,为了避免混淆,它跳到最新版本的第 7 版。是什么让PH...

  如何用PHP打破外循环?

📅  最后修改于: 2022-05-13 01:54:10.646000        🧑  作者: Mango

如何用PHP打破外循环?使用break关键字:break关键字用于立即终止循环,程序控制在循环后的下一条语句处恢复。要从任何循环终止控制,我们需要使用 break 关键字。 break 关键字用于结束当前for、foreach、while、do-while或switch结构的执行。但是在嵌套循环中,要退出所有或部分外部循环,我们需要传递一个数字参数,该参数告诉它要终止多少个嵌套的封闭结构。句法:参...

  如何使用命令行执行PHP代码?

📅  最后修改于: 2022-05-13 01:54:10.649000        🧑  作者: Mango

如何使用命令行执行PHP代码?Windows 用户的PHP安装:按照步骤在 Windows 操作系统上安装PHP 。步骤1:首先,我们必须从它的官方网站下载PHP 。我们必须根据我们的系统架构(x86 或 x64)从相应部分下载 .zip 文件。第 2 步:将 .zip 文件解压缩到您的首选位置。建议选择名为PHP的文件夹中的 Boot Drive(C Drive)(即 C:\ PHP)。第 3 ...

  PHP | utf8_encode()函数

📅  最后修改于: 2022-05-13 01:54:10.652000        🧑  作者: Mango

PHP | utf8_encode()函数utf8_encode()函数是PHP的一个内置函数,用于将 ISO-8859-1字符串编码为 UTF-8。 Unicode 已被开发用于描述所有语言的所有可能字符,并包含许多符号,每个符号/字符都有一个唯一编号。 UTF-8 已用于将 Unicode字符从一台计算机传输到另一台计算机。将 Unicode字符可靠地传输到另一台计算机并不总是可能的。句法:参...

  用于查找出现一次的元素的PHP程序

📅  最后修改于: 2022-05-13 01:54:10.654000        🧑  作者: Mango

用于查找出现一次的元素的PHP程序给定一个数组,其中每个元素都出现 3 次,除了一个元素只出现一次。找到出现一次的元素。预期时间复杂度为 O(n) 和 O(1) 额外空间。例子 :Input: arr[] = {12, 1, 12, 3, 12, 1, 1, 2, 3, 3}Output: 2In the given array all element appear three times exc...

  PHP的多维数组

📅  最后修改于: 2022-05-13 01:54:10.657000        🧑  作者: Mango

PHP的多维数组多维数组是这种类型的数组,它在每个索引处存储另一个数组而不是单个元素。换句话说,将多维数组定义为数组数组。顾名思义,这个数组中的每个元素都可以是一个数组,也可以在其中包含其他子数组。可以使用多维访问多维数组中的数组或子数组。维度:多维数组的维度表示选择元素所需的索引数量。对于二维数组,两个索引来选择一个元素。二维数组:它是多维数组的最简单形式。它可以使用嵌套数组创建。这些类型的数组...

  如何在PHP字符串?

📅  最后修改于: 2022-05-13 01:54:10.660000        🧑  作者: Mango

如何在PHP字符串?我们给出了两个字符串,任务是在PHP在字符串str1前面加上另一个字符串str2。在PHP没有特定的函数来添加字符串。为了完成这项任务,我们在PHP有以下运算符:方法1:使用连接运算符(“”):连接运算符被用来在前面加上由str1和STR2的级联另一个字符串STR2字符串STR1。语法:例子 :PHPPHP输出方法 2:使用串联赋值运算符(“.=”):串联赋值运算符用于通过将s...

  如何使用 bcrypt 在PHP散列密码?

📅  最后修改于: 2022-05-13 01:54:10.663000        🧑  作者: Mango

如何使用 bcrypt 在PHP散列密码?每个人都知道并理解,将密码以明文形式存储在数据库中是一件非常粗鲁的事情,而且不安全。然而,有几个这样做是因为它使互联网站点很容易进行密码恢复或测试。bcrypt 是一种用于构建密码安全性的密码散列技术。它用于保护密码免受黑客攻击,因为密码以 bcrypted 格式存储。PHP的 password_hash()函数是一个内置函数,用于创建新的密码哈希。它使用...

  PHP的array_merge 和 array + array 有什么区别?

📅  最后修改于: 2022-05-13 01:54:10.665000        🧑  作者: Mango

PHP的array_merge 和 array + array 有什么区别?在PHP,可以使用数组联合 (+)运算符或使用 array_merge()函数来连接数组。这两种方法有细微的差别。 array_merge()函数是一个内置函数,用于连接两个数组,而不管它们的类型(数字、分类等)array_merge()函数:array_merge() 合并一个或多个作为输入提供的数组,并提供一个新数组作...

  如何在PHP增加数字之类的字母?

📅  最后修改于: 2022-05-13 01:54:10.668000        🧑  作者: Mango

如何在PHP增加数字之类的字母?给定一些字母,任务是像增加数字一样增加字母。我们会遇到各种情况并确定结果。例子:递增后的数字递增后的字母需要注意的一件更有趣的事情是,就像数字在遇到 'z' 后在 9 个字母后以两位数开头一样数字:字母:这可以使用简单的增量 (++)运算符来执行,就像在数字中一样。唯一的区别是递减 (-)运算符在字母中的作用与在数字中的作用不同。例 1:程序增加各种字母并打印出来。...

  给定数组的所有旋转中 i*arr[i] 的最大总和的 PHP 程序

📅  最后修改于: 2022-05-13 01:54:10.671000        🧑  作者: Mango

给定数组的所有旋转中 i*arr[i] 的最大总和的 PHP 程序给定一个包含 n 个整数的数组 arr[],找到使 i*arr[i] 的值之和最大的最大值,其中 i 从 0 变化到 n-1。例子:方法 1:该方法讨论了需要 O(n2) 时间的朴素解决方案。该解决方案涉及在每次旋转中找到数组的所有元素的总和,然后确定最大总和值。方法:一个简单的解决方案是尝试所有可能的旋转。计算每次旋转的 i*ar...

  最短无序子数组的 PHP 程序

📅  最后修改于: 2022-05-13 01:54:10.675000        🧑  作者: Mango

最短无序子数组的 PHP 程序给定一个长度为 n 的数组,问题是我们必须找到给定数组中最短的无序{既不增加也不减少}子数组的长度。例子:这个想法是基于这样一个事实,即最短子数组的大小是 0 或 3。我们必须检查数组元素是增加还是减少,如果所有数组元素都在增加或减少,那么最短子数组的长度为 0,如果任一数组元素不跟随增加或减少,那么它的最短长度为 3。PHP输出 :有关更多详细信息,请参阅有关最短无...

  数组中范围产品的 PHP 程序

📅  最后修改于: 2022-05-13 01:54:10.678000        🧑  作者: Mango

数组中范围产品的 PHP 程序给定一个大小为 N 的数组 A[]。解决 Q 个查询。在模 P 下找到范围 [L, R] 中的产品(P 是素数)。例子:蛮力对于每个查询,遍历 [L, R] 范围内的每个元素并计算模 P 下的乘积。这将在 O(N) 中回答每个查询。PHP输出 :有关更多详细信息,请参阅有关数组范围产品的完整文章!...

  在 O(n) 时间和 O(1) 额外空间内重新排列正负数的 PHP 程序

📅  最后修改于: 2022-05-13 01:54:10.681000        🧑  作者: Mango

在 O(n) 时间和 O(1) 额外空间内重新排列正负数的 PHP 程序数组包含随机顺序的正数和负数。重新排列数组元素,以便交替放置正数和负数。正数和负数的个数不必相等。如果有更多的正数,它们会出现在数组的末尾。如果有更多的负数,它们也会出现在数组的末尾。例如,如果输入数组是 [-1, 2, -3, 4, 5, 6, -7, 8, 9],那么输出应该是 [9, -7, 8, -3, 5, - 1、...

  PHP trait_exists()函数

📅  最后修改于: 2022-05-13 01:54:10.684000        🧑  作者: Mango

PHP trait_exists()函数PHP实现了一种称为 Traits 的重用代码的方法。 PHP的trait_exists()函数是一个内置函数,用于检查特征是否存在。该函数接受traitname和autoload作为参数,如果 trait 存在则返回true,如果不存在则返回false,如果出现错误则返回null。句法 :参数:该函数接受上面提到和下面描述的两个参数。$traitname:...