📝 PHP教程

734篇技术文档
  如何通过引用传递PHP变量?

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

如何通过引用传递PHP变量?默认情况下, PHP变量作为PHP的函数参数按值传递。当在PHP变量通过值传递,在函数级别定义的变量的范围的函数的范围内的约束。更改任何一个变量对任何一个变量都没有任何影响。例子:输出:引用传递:变量引用传递时,需要在变量实参前加&(&)符号。例如:函数( &$x )。全局变量和函数变量的范围都变为全局变量,因为这两个变量都由相同的引用定义。因此,每当全局变量发生变化时...

  PHP | Imagick floodFillPaintImage()函数

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

PHP | Imagick floodFillPaintImage()函数ImagickfloodFillPaintImage()函数是PHP的一个内置函数,用于更改与目标匹配的任何像素的颜色值,以及与其直接相邻的相同颜色的像素。注意:此方法替代了已弃用的 Imagick::paintFloodFillImage()函数,如果 Imagick 已针对 ImageMagick 6.3.8 或更高版本...

  PHP |检查两个数组是否包含相同的元素

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

PHP |检查两个数组是否包含相同的元素在PHP有两种类型的数组,索引数组和关联数组。在索引数组的情况下,数组元素是从 0 开始的数字索引,而在关联数组的情况下,数组元素具有与其关联的命名键。现在,要检查两个数组是否相等,可以对数组进行迭代并检查每个索引与两个数组中的索引关联的值是否相同。 PHP有一个内置的数组运算符( === ) 来检查相同的,但这里数组元素的顺序并不重要。当数组元素的顺序不重...

  如何合并数组并保留PHP的键?

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

如何合并数组并保留PHP的键?PHP中的数组是使用 array()函数创建的。数组是一次可以保存多个值的变量。共有三种类型的数组:索引数组关联数组多维数组数组中的每个值都有一个名称或标识,用于访问称为键的元素。合并两个数组array_merge()函数工作正常,但它不保留键。相反,array_replace()函数有助于合并两个数组,同时保留它们的键。程序 1:本示例使用 array_replac...

  php程序检查矩阵的所有行是否相互循环

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

php程序检查矩阵的所有行是否相互循环给定一个 n*n 大小的矩阵,任务是找出所有行是否是彼此的圆形旋转。例子:这个想法是基于下面的文章。检查字符串是否相互旋转的程序脚步 :创建一个由第一行元素组成的字符串并将该字符串与其自身连接,以便可以有效地执行字符串搜索操作。让这个字符串为 str_cat。遍历所有剩余的行。对于要遍历的每一行,创建一个包含当前行元素的字符串str_curr。如果 str_c...

  如何在PHP获取已连接客户端的 MAC 和 IP 地址?

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

如何在PHP获取已连接客户端的 MAC 和 IP 地址?什么是 MAC 地址?MAC 是“Media Access Control”的缩写,它是与每个网络设备相关联的 48 位物理地址。它印在 NIC(网络接口卡)上,对于每个网络设备都是全球唯一的。数据链路层使用 MAC 地址将数据包从源路由到目的地。什么是 IP 地址?互联网协议 (IP) 地址也称为逻辑地址,由互联网服务提供商 (ISP) 提...

  如何在PHP获取模块的所有函数名称?

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

如何在PHP获取模块的所有函数名称?在本文中,我们将学习如何在PHP中获取模块中所有函数的名称。PHP的模块是什么?模块是独立软件组件的集合。程序中模块的使用提高了代码的复用性和封装性。模块包含我们可以通过在我们的代码中包含模块来使用这些功能的功能。现在我们将打印给定模块中存在的所有函数。如何在PHP获取模块的所有函数的名称?要获取PHP模块的所有函数的名称,我们可以使用get_extension...

  在PHPis_null($x) 与 $x === null

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

在PHPis_null($x) 与 $x === nullis_null()函数这个 is_null()函数是PHP的一个内置函数,用于查找变量是否为 NULL。如果给定的变量为空,则返回 True,否则返回 False。句法:示例 1:输出:$x === 空这是一个比较相同的运算符,如果$ x的值等于NULL,则返回true。 Null 是PHP的一种特殊数据类型,它只能有一个 NULL 值。数...

  将两个矩阵相乘的 PHP 程序

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

将两个矩阵相乘的 PHP 程序给定两个矩阵,将它们相乘的任务。矩阵可以是正方形或矩形。例子:平方矩阵的乘法:下面的程序将两个大小为 4*4 的方阵相乘,我们可以将 N 更改为不同的维度。PHPPHP输出时间复杂度:O(n3)。可以使用 Strassen 的矩阵乘法进行优化辅助空间:O(n2)矩形矩阵的乘法:我们在 C 中使用指针来乘以矩阵。请参阅以下帖子作为代码的先决条件。如何在C中将二维数组作为...

  如何关闭PHP通知?

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

如何关闭PHP通知?在PHP,Notices是PHP项目中一组行或特定行中指示的未定义变量。它通常不会影响或破坏所编写代码的功能。当PHP注意到检测到错误时,会显示如下:PHP编辑不同于它的版本。因此,关闭PHP通知的方法如下:方法一:关闭通知是最简单方便的方法。可以通过设置PHP.ini文件禁用通知。在当前文件中,搜索代码error_reporting 行。会有一行Default Value: ...

  PHP的多维关联数组

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

PHP的多维关联数组PHP多维数组用于存储与常量值相反的数组。关联数组以键值对的形式存储数据,其中键可以是整数或字符串。多维关联数组常用于以组关系存储数据。创建:我们可以通过将包含一组键值对的数组映射到父键来创建多维关联数组。下面的程序演示了如何创建一个多维关联数组:输出:说明:在上面的程序中,父索引是Python和PHP。父键与一组具有常量值的键集相关联。最后一个键,即每个父键的描述已经与另一组...

  PHP如何判断一个变量是否为空?

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

PHP如何判断一个变量是否为空?我们给出了一个变量,任务是检查给定变量的值是否为空,并使用PHP返回一个布尔值。要检查变量是否为空,我们使用 is_null()函数。如果变量不存储任何值,则将其视为 NULL。如果变量 $var 的值为 NULL,则返回 TRUE,否则返回 FALSE。句法例子:PHP输出:...

  如何使用PHP检查是否设置了变量?

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

如何使用PHP检查是否设置了变量?我们给出了一个变量,任务是检查PHP是否设置了变量var。为了完成这个任务,我们在PHP有以下方法:方法一:使用isset()方法:isset()方法如果声明了变量并且其值不等于 NULL,则返回True。句法:例子 :PHPPHPPHP输出方法 2:使用 !empty() 方法:如果声明了变量并且其值等于空而不是集合,则 empty() 方法返回True。句法:...

  php程序拆分数组并将第一部分添加到末尾|设置 2

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

php程序拆分数组并将第一部分添加到末尾|设置 2给定一个数组并将其从指定位置拆分,并将数组的第一部分添加到末尾。例子:此处讨论 AO(n*k) 解。这个问题可以使用下面讨论的反转算法在 O(n) 时间内解决,1. 将数组从 0 反转为 n – 1(其中 n 是数组的大小)。2. 将数组从 0 反转为 n – k – 1。3. 将数组从 n-k 反转为 n-1。PHP输出:请参阅完整的文章拆分数组...

  php程序检查矩阵是否为下三角形

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

php程序检查矩阵是否为下三角形给定一个方阵,任务是检查矩阵是否为下三角形式。如果主对角线以上的所有项都为零,则方矩阵称为下三角矩阵。例子:PHP输出:有关更多详细信息,请参阅有关程序的完整文章以检查矩阵是否为下三角形!...