📝 PHP教程
734篇技术文档📅  最后修改于: 2022-05-13 01:54:10.726000        🧑  作者: Mango
获取PHP的完整 URLPHP程序获取当前运行页面的完整 URL。获取当前运行页面的完整 URL 有几个步骤,如下所示:创建一个PHP变量,它将以字符串格式存储 URL。检查服务器是否启用了HTTPS。如果是,请在URL字符串附加“https”。如果未启用 HTTPS,请将“http”附加到 URL字符串。将常规符号,即“://”附加到 URL。附加服务器的 HTTP_HOST(我们请求的主机,例...
📅  最后修改于: 2022-05-13 01:54:10.729000        🧑  作者: Mango
在PHP应用之前转义正则表达式模式的函数在PHP使用 preg_quote()函数在运行时应用之前转义正则表达式模式。 preg_quote()函数在指定字符串中的每个字符前面放置一个反斜杠,这将是PHP中正则表达式语法的一部分,从而使它们成为转义序列。这些字符包括:. \ + * ? [ ^ ] $ ( ) { } = ! | : – #句法:参数:$str:此参数保存输入字符串。$delimi...
📅  最后修改于: 2022-05-13 01:54:10.732000        🧑  作者: Mango
编写PHP代码的不同方式PHP的完整形式是超文本预处理器。它是由拉斯穆斯·勒多夫 (Rasmus Lerdorf) 开发的。它是一种用于开发动态 Web 应用程序和交互式网站的编程语言。它是一种服务器端脚本语言。它用于建立前端和数据库即后端之间的连接。运行PHP程序的方法:通常,我们需要一个 Web 浏览器来运行PHP程序。在记事本中编写代码。使用任意名称后跟. PHP扩展名。例如,Geeksfo...
📅  最后修改于: 2022-05-13 01:54:10.734000        🧑  作者: Mango
如何通过使用PHP连接数组元素来创建字符串?我们给出了一个包含一些数组元素的数组,任务是将所有数组元素连接起来形成一个字符串。为了完成这个任务,我们在PHP有以下方法:方法 1:使用implode() 方法:implode()方法用于连接由字符串分隔的元素数组。加入可以在有或没有分隔符的情况下完成。语法:例子 :PHPPHP输出方法 2:使用join() 方法:join()方法用于连接由字符串分隔...
📅  最后修改于: 2022-05-13 01:54:10.737000        🧑  作者: Mango
如何使用PHP在 Web 浏览器中打开 PDF 文件?PHP使用标准代码在 Web 浏览器中显示 pdf 文件。显示pdf的过程涉及PDF文件在服务器上的位置,它使用各种类型的标题来定义类型、处置、传输编码等形式的内容组成PHP通过PDF文件在浏览器上读取它。浏览器要么显示它,要么从本地主机服务器下载它,然后显示 pdf。注意:PHP实际上并没有读取 PDF 文件。它不会将文件识别为 pdf。它只...
📅  最后修改于: 2022-05-13 01:54:10.739000        🧑  作者: 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 01:54:10.742000        🧑  作者: Mango
PHP程序查找出现奇数次的次数给定一个正整数数组。除了一个数字出现奇数次外,所有数字都出现偶数次。在 O(n) 时间和常数空间中找到数字。例子 :...
📅  最后修改于: 2022-05-13 01:54:10.744000        🧑  作者: Mango
用于排序数组中最后一个重复元素的 PHP 程序我们有一个带有重复元素的排序数组,我们必须找到最后一个重复元素的索引并打印它的索引并打印重复元素。如果没有找到这样的元素,则打印一条消息。例子:我们只需以相反的顺序遍历数组并比较当前元素和前一个元素。如果找到匹配项,则打印索引和重复元素。由于这是已排序的数组,因此它将是最后一个副本。如果没有找到这样的元素,我们将为它打印消息。PHP输出:有关详细信息,...
📅  最后修改于: 2022-05-13 01:54:10.747000        🧑  作者: Mango
如何在PHP更改最大上传文件大小?在用PHP编写的网站上可以上传的任何文件的最大大小由服务器的PHP.ini 文件中提到的可以发布或上传的 max_size 的值决定。如果托管服务器需要联系托管服务器的管理员,但 XAMPP 具有用PHP和 Perl 编写的脚本的解释器。它有助于为开发人员创建本地 http 服务器,并为他们提供对本地服务器的完全物理和管理访问。因此它是使用最广泛的服务器,很容易将...
📅  最后修改于: 2022-05-13 01:54:10.749000        🧑  作者: Mango
为什么在PHP同时检查 isset() 和 !empty()函数?isset()函数isset()函数是PHP的内置函数,用于检查变量是否已设置且不为 NULL。此函数还检查声明的变量、数组或数组键是否具有空值,如果是,则 isset() 返回 false,在所有其他可能的情况下返回 true。句法:参数:该函数接受多个参数。这个函数的第一个参数是 $var。该参数用于存储变量的值。例子:PHPP...
📅  最后修改于: 2022-05-13 01:54:10.752000        🧑  作者: Mango
PHParray()和[]的区别可以使用 array() 语言构造创建数组。它接受任意数量的逗号分隔键 => 值对作为参数。句法:不需要最后一个数组元素后的逗号可以省略,但这可以帮助其他开发人员了解数组是否已更新。这通常用于单行数组,即 array(1, 2) 优于 array(1, 2, )。另一方面,对于多行数组,通常使用尾随逗号,因为它可以更容易地在当前数组的末尾添加新元素。注意:使用 []...
📅  最后修改于: 2022-05-13 01:54:10.754000        🧑  作者: Mango
用于数组右旋转的反转算法的 PHP 程序给定一个数组,向右旋转 k 个元素。K=3旋转后例子:注意:在下面的解决方案中,假设 k 小于或等于 n。我们可以通过 k = k % n 轻松修改解决方案以处理更大的 k 值算法:以下是上述方法的实现:PHP输出:时间复杂度:O(N)辅助空间:O(1)有关更多详细信息,请参阅有关数组右旋转的反转算法的完整文章!...
📅  最后修改于: 2022-05-13 01:54:10.757000        🧑  作者: Mango
PHP的is_a()函数和 instanceof 有什么区别?is_a()函数is_a() 是PHP的一个内置函数,用于检查给定对象是否属于给定类。它还检查给定的类是否是给定对象的父类之一。句法:参数:该函数接受上面提到和下面描述的三个参数:object:该参数用于保存被测对象。class_name:该参数用于保存类名。allow_string:如果此参数设置为False,则不允许将字符串类名作为...
📅  最后修改于: 2022-05-13 01:54:10.760000        🧑  作者: Mango
在PHP的任何位置插入数组中的新项目的程序可以借助PHP的array_splice()函数插入数组中的新项。此函数删除数组的一部分并将其替换为其他内容。如果 offset 和 length 没有删除任何内容,则替换数组中的元素将插入到偏移指定的位置。句法:参数:该函数采用四个参数,其中 2 个是必需的,2 个是可选的:$input:此参数采用需要对其执行操作的数组的值。$offset:如果此参数为...
📅  最后修改于: 2022-05-13 01:54:10.762000        🧑  作者: Mango
以蛇形图案打印矩阵的 PHP 程序给定一个 nxn 矩阵。在给定的矩阵中,您必须以蛇形模式打印矩阵的元素。例子 :我们遍历所有行。对于每一行,我们检查它是偶数还是奇数。如果是偶数,我们从左到右打印,否则从右到左打印。PHP输出 :请参阅完整文章以蛇模式打印矩阵以获取更多详细信息!...