📝 PHP教程
734篇技术文档📅  最后修改于: 2022-05-13 02:24:09.150000        🧑  作者: Mango
如何在PHP查找字符串中的字符数?我们给出了一个字符串,任务是在PHP计算字符串str中的字符数。为了完成这个任务,我们在PHP有以下方法:方法 1:使用strlen() 方法:strlen()方法用于获取给定字符串str的长度。字符串的长度,包括此方法中的所有空格和特殊字符。语法:例子 :PHPPHPPHPPHP输出方法 2:使用 mb_strlen() 方法:mb_strlen()方法使用于r...
📅  最后修改于: 2022-05-13 02:24:09.162000        🧑  作者: Mango
如何在PHP检查数组是关联的还是顺序的?在PHP不需要在变量之前写变量类型,因为它是松散类型的。它从存储在其中的用户定义值中获取数据类型。 PHP中的数组是一种数据结构,它允许在单个变量下存储多个相似数据类型的元素,从而节省为每个数据创建不同变量的工作。PHP中基本上有三种类型的数组:顺序(索引)数组关联数组多维数组顺序数组:那些以有序的顺序方式(从 0 开始,以 n-1 结束)具有数字索引的数组...
📅  最后修改于: 2022-05-13 02:24:09.174000        🧑  作者: Mango
用于大小为 2 的组之间的最大差异的 PHP 程序给定一个偶数个元素的数组,使用这些数组元素组成 2 个组,使得总和最大的组与总和最小的组之间的差最大。注意:一个元素只能是一组的一部分,并且它必须是至少一组的一部分。例子:简单方法:我们可以通过制作所有可能的组合并检查总和最高的组与总和最低的组之间的每组组合差异来解决这个问题。总共将形成 n*(n-1)/2 个这样的组 (nC2)。时间复杂度:O(...
📅  最后修改于: 2022-05-13 02:24:09.184000        🧑  作者: Mango
获取PHP的完整 URLPHP程序获取当前运行页面的完整 URL。获取当前运行页面的完整 URL 有几个步骤,如下所示:创建一个PHP变量,它将以字符串格式存储 URL。检查服务器是否启用了HTTPS。如果是,请在URL字符串附加“https”。如果未启用 HTTPS,请将“http”附加到 URL字符串。将常规符号,即“://”附加到 URL。附加服务器的 HTTP_HOST(我们请求的主机,例...
📅  最后修改于: 2022-05-13 02:24:09.194000        🧑  作者: Mango
在PHP应用之前转义正则表达式模式的函数在PHP使用 preg_quote()函数在运行时应用之前转义正则表达式模式。 preg_quote()函数在指定字符串中的每个字符前面放置一个反斜杠,这将是PHP中正则表达式语法的一部分,从而使它们成为转义序列。这些字符包括:. \ + * ? [ ^ ] $ ( ) { } = ! | : – #句法:参数:$str:此参数保存输入字符串。$delimi...
📅  最后修改于: 2022-05-13 02:24:09.204000        🧑  作者: Mango
编写PHP代码的不同方式PHP的完整形式是超文本预处理器。它是由拉斯穆斯·勒多夫 (Rasmus Lerdorf) 开发的。它是一种用于开发动态 Web 应用程序和交互式网站的编程语言。它是一种服务器端脚本语言。它用于建立前端和数据库即后端之间的连接。运行PHP程序的方法:通常,我们需要一个 Web 浏览器来运行PHP程序。在记事本中编写代码。使用任意名称后跟. PHP扩展名。例如,Geeksfo...
📅  最后修改于: 2022-05-13 02:24:09.214000        🧑  作者: Mango
如何通过使用PHP连接数组元素来创建字符串?我们给出了一个包含一些数组元素的数组,任务是将所有数组元素连接起来形成一个字符串。为了完成这个任务,我们在PHP有以下方法:方法 1:使用implode() 方法:implode()方法用于连接由字符串分隔的元素数组。加入可以在有或没有分隔符的情况下完成。语法:例子 :PHPPHP输出方法 2:使用join() 方法:join()方法用于连接由字符串分隔...
📅  最后修改于: 2022-05-13 02:24:09.224000        🧑  作者: Mango
如何使用PHP在 Web 浏览器中打开 PDF 文件?PHP使用标准代码在 Web 浏览器中显示 pdf 文件。显示pdf的过程涉及PDF文件在服务器上的位置,它使用各种类型的标题来定义类型、处置、传输编码等形式的内容组成PHP通过PDF文件在浏览器上读取它。浏览器要么显示它,要么从本地主机服务器下载它,然后显示 pdf。注意:PHP实际上并没有读取 PDF 文件。它不会将文件识别为 pdf。它只...
📅  最后修改于: 2022-05-13 02:24:09.239000        🧑  作者: Mango
计算给定数组中大小为 3 的倒数的 PHP 程序给定一个大小为 n 的数组 arr[]。如果 a[i] > a[j] >a[k] 并且 i < j < k,则三个元素 arr[i]、arr[j] 和 arr[k] 形成大小为 3 的反转。求大小为 3 的反转总数。例子 :我们已经通过归并排序、自平衡 BST 和 BIT 讨论了大小为 2 的反转计数。简单的方法:-循环 i、j 和 k 的所有可能值...
📅  最后修改于: 2022-05-13 02:24:09.256000        🧑  作者: Mango
PHP程序查找出现奇数次的次数给定一个正整数数组。除了一个数字出现奇数次外,所有数字都出现偶数次。在 O(n) 时间和常数空间中找到数字。例子 :...
📅  最后修改于: 2022-05-13 02:24:09.268000        🧑  作者: Mango
用于排序数组中最后一个重复元素的 PHP 程序我们有一个带有重复元素的排序数组,我们必须找到最后一个重复元素的索引并打印它的索引并打印重复元素。如果没有找到这样的元素,则打印一条消息。例子:我们只需以相反的顺序遍历数组并比较当前元素和前一个元素。如果找到匹配项,则打印索引和重复元素。由于这是已排序的数组,因此它将是最后一个副本。如果没有找到这样的元素,我们将为它打印消息。PHP输出:有关详细信息,...
📅  最后修改于: 2022-05-13 02:24:09.278000        🧑  作者: Mango
如何在PHP更改最大上传文件大小?在用PHP编写的网站上可以上传的任何文件的最大大小由服务器的PHP.ini 文件中提到的可以发布或上传的 max_size 的值决定。如果托管服务器需要联系托管服务器的管理员,但 XAMPP 具有用PHP和 Perl 编写的脚本的解释器。它有助于为开发人员创建本地 http 服务器,并为他们提供对本地服务器的完全物理和管理访问。因此它是使用最广泛的服务器,很容易将...
📅  最后修改于: 2022-05-13 02:24:09.288000        🧑  作者: Mango
为什么在PHP同时检查 isset() 和 !empty()函数?isset()函数isset()函数是PHP的内置函数,用于检查变量是否已设置且不为 NULL。此函数还检查声明的变量、数组或数组键是否具有空值,如果是,则 isset() 返回 false,在所有其他可能的情况下返回 true。句法:参数:该函数接受多个参数。这个函数的第一个参数是 $var。该参数用于存储变量的值。例子:PHPP...
📅  最后修改于: 2022-05-13 02:24:09.300000        🧑  作者: Mango
PHParray()和[]的区别可以使用 array() 语言构造创建数组。它接受任意数量的逗号分隔键 => 值对作为参数。句法:不需要最后一个数组元素后的逗号可以省略,但这可以帮助其他开发人员了解数组是否已更新。这通常用于单行数组,即 array(1, 2) 优于 array(1, 2, )。另一方面,对于多行数组,通常使用尾随逗号,因为它可以更容易地在当前数组的末尾添加新元素。注意:使用 []...
📅  最后修改于: 2022-05-13 02:24:09.310000        🧑  作者: Mango
用于数组右旋转的反转算法的 PHP 程序给定一个数组,向右旋转 k 个元素。K=3旋转后例子:注意:在下面的解决方案中,假设 k 小于或等于 n。我们可以通过 k = k % n 轻松修改解决方案以处理更大的 k 值算法:以下是上述方法的实现:PHP输出:时间复杂度:O(N)辅助空间:O(1)有关更多详细信息,请参阅有关数组右旋转的反转算法的完整文章!...