📝 PHP教程

734篇技术文档
  PHP中断(单循环和嵌套循环)

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

PHP中断(单循环和嵌套循环)在PHP, break 用于立即终止循环,程序控制在循环后的下一条语句处恢复。方法 1:给定一个数组,任务是运行一个循环并显示数组中的所有值,并在遇到 5 时终止循环。例子:程序:输出:方法 2:给定嵌套循环,在PHP我们也可以使用break 2来终止两个循环。下面的程序包含嵌套循环并使用 break 语句终止它。例如给定两个数组 arr1 和 arr2,任务是为 a...

  用于旋转矩阵元素的 PHP 程序

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

用于旋转矩阵元素的 PHP 程序给定一个矩阵,顺时针旋转其中的元素。例子:这个想法是使用类似于以螺旋形式打印矩阵的程序的循环。从最外层开始,一个接一个地旋转所有元素环。要旋转环,我们需要执行以下操作。1)移动顶行的元素。2) 移动最后一列的元素。3)移动底行的元素。4) 移动第一列的元素。当有内圈时,对内圈重复上述步骤。下面是上述想法的实现。感谢 Gaurav Ahirwar 提出以下解决方案。P...

  PHPfile_get_contents 和 cURL 的区别

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

PHPfile_get_contents 和 cURL 的区别file_get_contents()函数:此PHP函数用于检索文件的内容。内容可以存储为字符串变量。或者,它也模拟 HTTP 事务,分别涉及通过 GET 方法的请求和使用 POST 方法的响应。首先,它最适合简单的 HTTP 操作和获取单行 JSON 响应。例子:PHPPHP输出:它将重定向到 GeeksforGeeks 主页。卷曲:...

  用于两个相同大小排序数组的中位数的PHP程序

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

用于两个相同大小排序数组的中位数的PHP程序有 2 个大小为 n 的排序数组 A 和 B。写一个算法,求将上述2个数组(即长度为2n的数组)合并得到的数组的中位数。复杂度应该是 O(log(n))。...

  如何在PHP打印数组的所有值?

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

如何在PHP打印数组的所有值?我们给出了一个包含一些数组元素的数组,任务是在PHP打印数组arr 的所有值。为了完成这项任务,我们在PHP有以下方法:方法 1:使用foreach 循环:foreach循环用于迭代数组元素。 foreach 循环虽然迭代元素数组,但执行得到简化并完成循环。句法:例子:PHPPHP输出方法2:使用count()函数和for循环:count()函数用于计算数组中元素的数...

  如何在单击按钮时调用PHP函数?

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

如何在单击按钮时调用PHP函数?给定一个包含 HTML 和PHP代码的文档,任务是在单击按钮后调用PHP函数。有多种方法可以解决这个问题。此外,除了通过单击按钮执行此操作之外,还可以使用 Ajax、JavaScript 和 JQuery 调用PHP函数。但本文主要关注的是面向按钮的调用PHP 函数。使用 HTML 按钮调用PHP函数:创建一个包含 HTML 按钮的 HTML 表单文档。单击按钮时,...

  如何使用PHP打印 JavaScript 控制台?

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

如何使用PHP打印 JavaScript 控制台?PHP使用 echo 命令将任何值打印到 HTML 文档中。在 echo 命令中使用 <script> 标签打印到控制台。句法:注意:echo 命令将打印 HTML 文档。此功能可用于在 HTML 页面中放置 JavaScript 语句。示例1:本示例说明如何使用echo 关键字来显示内容。输出:点'.'运算符用于在PHP连接两个字符串。您可以通过...

  MySQL、MySQLi 和 PDO 之间有什么区别?

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

MySQL、MySQLi 和 PDO 之间有什么区别?要了解 MySQL、MySQLi 和 PDO 之间的区别,我们必须分别了解它们中的每一个。这些只不过是用于访问 MySQL 数据库和表的PHP API。开发人员可以为他们的项目选择其中之一,但是,必须知道 MySQLi 不能与PHP 7 及其更新版本一起使用。但是,开发人员可以将 MySQLi 与PHP 5 一起使用,该版本现已弃用。让我们了解...

  用于对 0、1 和 2 的数组进行排序的 PHP 程序

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

用于对 0、1 和 2 的数组进行排序的 PHP 程序给定一个由 0、1 和 2 组成的数组A[]。任务是编写一个对给定数组进行排序的函数。这些函数应该把所有的 0 放在最前面,然后把所有的 1 和所有的 2 放在最后。例子:在这篇文章中讨论了一个简单的解决方案(对 0、1 和 2 的数组进行排序(简单计数))。方法一:方法:这个问题类似于我们的旧帖子 Segregate 0s and 1s in...

  如何使用PHP在网页中显示 XML 数据?

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

如何使用PHP在网页中显示 XML 数据?在本文中,我们将通过 XAMPP 服务器使用PHP在网页上显示 XML 文件中的数据。 PHP是一种服务器端脚本语言,主要用于处理 Web 数据。 XML 代表可扩展标记语言。要求:XAMPP 服务器句法:方法:我们将在PHP代码中主要使用两个函数。simplexml_load_file()函数用于将 XML 文档转换为对象。simplexml_load_...

  用于查找具有给定总和的子数组的 PHP 程序 - 集 1(非负数)

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

用于查找具有给定总和的子数组的 PHP 程序 - 集 1(非负数)给定一个未排序的非负整数数组,找到一个与给定数字相加的连续子数组。例子 :可能有多个子数组以 sum 作为给定的总和。以下解决方案首先打印这样的子数组。简单方法:一个简单的解决方案是逐个考虑所有子数组并检查每个子数组的总和。以下程序实现了简单的解决方案。运行两个循环:外循环选择起点 I,内循环尝试从 i 开始的所有子数组。算法:从头...

  如何在PHP复制 DateTime 对象?

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

如何在PHP复制 DateTime 对象?给定一个 DateTime 对象,任务是创建该对象的副本。要创建 DateTime 对象的副本,我们使用 clone 关键字,如下所述:DateTime 对象的副本是通过使用 clone 关键字创建的(如果可能,它会调用对象的 __clone() 方法)。不能直接调用对象的 __clone() 方法。当对象被克隆时, PHP将执行对象所有属性的浅拷贝。任何...

  如何使用PHP将 XML 数据加载到 MySQL 中?

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

如何使用PHP将 XML 数据加载到 MySQL 中?在本文中,我们将在 XAMPP 服务器中使用PHPXML 文件中的数据存储到 MySQL 数据库中。XML:可扩展标记语言 (XML) 是一种标记语言,它定义了一组规则,用于以人类可读和机器可读的格式对文档进行编码。 XML 的设计目标侧重于 Internet 上的简单性、通用性和可用性。例子:HTMLXMLPHP加载 XML 文件:我们将使用...

  查找最小缺失数的 PHP 程序

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

查找最小缺失数的 PHP 程序给定一个由 n 个不同整数组成的排序数组,其中每个整数的范围为 0 到 m-1 且 m > n。找到数组中缺少的最小数字。例子感谢 Ravichandra 提出以下两种方法。方法一(使用二分查找)对于 i = 0 到 m-1,对数组中的 i 进行二分搜索。如果数组中不存在 i,则返回 i。时间复杂度:O(m log n)方法2(线性搜索)如果 arr[0] 不为 0,...

  查找两条对角线之和之间的差异的 PHP 程序

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

查找两条对角线之和之间的差异的 PHP 程序给定一个n X n的矩阵。任务是计算其对角线之和之间的绝对差。例子:计算一个方阵的两条对角线的和。沿着矩阵的第一条对角线,行索引 = 列索引,即如果 i = j,则 mat[i][j] 位于第一条对角线上。沿着另一条对角线,如果 i = n-1-j,行索引 = n – 1 – 列索引,即 mat[i][j] 位于第二条对角线上。通过使用两个循环,我们遍历...