📝 PHP教程

734篇技术文档
  在矩阵中形成线圈的 PHP 程序

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

在矩阵中形成线圈的 PHP 程序给定一个正整数 n,它表示一个 4n x 4n 矩阵的维数,其值从 1 到 n 从左到右、从上到下填充。从矩阵中形成两个线圈并打印线圈。例子:矩阵中的总元素是 16n2。所有元件都分为两个线圈。每个线圈有 8n2 个元素。我们制作了两个这种大小的数组。我们首先通过按给定顺序遍历它们来填充线圈 1 中的元素。一旦我们在线圈 1 中填充了元素,我们就可以使用公式线圈 2...

  PHP | ftp_mdtm()函数

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

PHP | ftp_mdtm()函数ftp_mdtm()函数是PHP的一个内置函数,用于获取上次修改 FTP 服务器上的文件的时间。句法:参数:此函数接受两个参数,如上所述,如下所述:$ftp_connection:它是必需的参数。它指定已经存在的 FTP 连接。$file:它是必需的参数。它指定远程服务器(即 FTP 服务器)中的文件或文件路径,其最后修改将被检索。返回值:它返回上次修改时间作为...

  如何在PHP合并多维数组中的重复值?

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

如何在PHP合并多维数组中的重复值?要在PHP合并多维数组中的重复值,首先,创建一个包含最终结果的空数组。然后我们遍历数组中的每个元素,并通过将其与其他元素进行比较来检查其重复性。如果发现重复,则首先合并重复元素,然后将其推送到最终数组,否则直接推送到最终数组。下面的示例以更重要的方式说明了上述方法:示例 1:在此示例中,重复性不超过两个。PHPphp输出:示例 2:在此示例中,重复字段超过两个。...

  如何根据PHP的键删除数组元素?

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

如何根据PHP的键删除数组元素?给定一个数组(一维或多维),任务是根据键值删除数组元素。例子:使用 unset()函数:unset()函数用于从数组中删除元素。 unset函数用于销毁任何其他变量,与删除数组中的任何元素的方法相同。此 unset 命令将数组键作为输入并从数组中删除该元素。删除后关联的键和值不会改变。句法:参数:此函数接受单参数变量。它是必需参数,用于取消设置元素。程序1:从一维数...

  如何使用PHP计算目录中的文件?

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

如何使用PHP计算目录中的文件?PHP包含许多函数,如 count()、iterator_count()、glob()、openddir()、readdir()、scandir() 和 FilesystemIterator() 来计算目录中的文件数。count()函数:count() 函数是一个数组函数,用于对数组中的所有元素或对象中的某些内容进行计数。此函数使用 COUNT_RECURSIVE ...

  超薄框架 |安装和配置

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

超薄框架 |安装和配置Slim 是一个轻量级、易用和快速的PHP框架,用于快速轻松地开发强大的网站。像其他PHP框架一样,slim 也支持路由器、中间件、bodyparser、页面模板、加密 cookie 等等。先决条件:在 Windows 上安装PHP运行项目的环境设置用于安装 slim 的 Composer 软件安装:转到安装 XAMPP 的目录并打开 htdocs 文件夹。 (就我而言,它是...

  如何在PHP读取任何请求标头

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

如何在PHP读取任何请求标头HTTP 标头:HTTP 标头是在 Web 服务器和浏览器之间传输数据的代码。 HTTP 标头主要用于服务器和客户端之间的双向通信。HTTP 请求头:当在浏览器地址栏中输入一个 URL 并尝试访问它时,浏览器会向服务器发送一个 HTTP 请求。 HTTP 请求头包含文本记录形式的信息,其中包括许多有用的信息,例如生成请求的浏览器的类型、功能和版本、客户端使用的操作系统、...

  PHP程序检查是否可以在旋转后对数组进行排序

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

PHP程序检查是否可以在旋转后对数组进行排序给定一个大小为 N 的数组,任务是确定是否可以仅通过一次 shuffle 对数组进行排序。在一次 shuffle 中,我们可以将一些连续的元素从数组的末尾移动到数组的前面。例如:A = {2, 3, 1, 2}, we can shift {1, 2} from the end of the array to the front of the array...

  PHP程序从两个已排序的数组中找到最接近的对

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

PHP程序从两个已排序的数组中找到最接近的对给定两个已排序的数组和一个数字 x,找到总和最接近 x的对,并且该对具有每个数组中的一个元素。给定两个数组 ar1[0…m-1] 和 ar2[0..n-1] 和一个数字 x,我们需要找到一对 ar1[i] + ar2[j] 使得 (ar1 [i] + ar2[j] – x) 是最小值。例子:PHP输出:有关更多详细信息,请参阅有关从两个已排序数组中查找最...

  数组中范围平均值的PHP程序

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

数组中范围平均值的PHP程序给定一个包含 n 个整数的数组。给你 q 个查询。编写一个程序,在新行中为每个查询打印从 l 到 r 范围内的均值的下限值。例子 :天真的方法:我们可以为每个查询 l 到 r 运行循环,并找到范围内元素的总和和数量。在此之后,我们可以打印每个查询的均值下限。PHP输出 :时间复杂度:O(n)有关更多详细信息,请参阅有关数组范围平均值的完整文章!...

  如何使用PHP将日期转换为时间戳?

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

如何使用PHP将日期转换为时间戳?任务是使用PHP将日期转换为时间戳。该任务可以通过使用strtotime()函数来完成在PHP。它用于将英文文本日期时间描述转换为 UNIX 时间戳。 UNIX 时间戳表示特定日期和 Unix 纪元之间的秒数。句法:例子:PHP输出:...

  如何在PHP获取数组中的所有字母字符?

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

如何在PHP获取数组中的所有字母字符?数组中的所有字母字符都可以通过在PHP使用 chr()、range() 和 for 和 foreach 循环来实现。要将数组元素显示为输出,我们可以使用 echo、print_r() 和 var_dump()函数。使用 range()函数:此函数用于创建给定范围内(从低到高)的任何类型元素(例如整数、字母)的数组,即,列表的第一个元素被认为是低的,最后一个被认...

  如何在PHP查找字符串中的字符数?

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

如何在PHP查找字符串中的字符数?我们给出了一个字符串,任务是在PHP计算字符串str中的字符数。为了完成这个任务,我们在PHP有以下方法:方法 1:使用strlen() 方法:strlen()方法用于获取给定字符串str的长度。字符串的长度,包括此方法中的所有空格和特殊字符。语法:例子 :PHPPHPPHPPHP输出方法 2:使用 mb_strlen() 方法:mb_strlen()方法使用于r...

  如何在PHP检查数组是关联的还是顺序的?

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

如何在PHP检查数组是关联的还是顺序的?在PHP不需要在变量之前写变量类型,因为它是松散类型的。它从存储在其中的用户定义值中获取数据类型。 PHP中的数组是一种数据结构,它允许在单个变量下存储多个相似数据类型的元素,从而节省为每个数据创建不同变量的工作。PHP中基本上有三种类型的数组:顺序(索引)数组关联数组多维数组顺序数组:那些以有序的顺序方式(从 0 开始,以 n-1 结束)具有数字索引的数组...

  用于大小为 2 的组之间的最大差异的 PHP 程序

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

用于大小为 2 的组之间的最大差异的 PHP 程序给定一个偶数个元素的数组,使用这些数组元素组成 2 个组,使得总和最大的组与总和最小的组之间的差最大。注意:一个元素只能是一组的一部分,并且它必须是至少一组的一部分。例子:简单方法:我们可以通过制作所有可能的组合并检查总和最高的组与总和最低的组之间的每组组合差异来解决这个问题。总共将形成 n*(n-1)/2 个这样的组 (nC2)。时间复杂度:O(...