📝 PHP教程
734篇技术文档📅  最后修改于: 2022-05-13 01:54:11.442000        🧑  作者: Mango
$$(美元或双美元)在PHP什么意思?$x(单美元)是名称为x的普通变量,用于存储字符串、整数、浮点数等任何值。 $$x(双美元)是一个引用变量,用于存储可以通过使用访问的值$x 值前的 $ 符号。从下图可以很容易地理解:$x 存储 String 类型的值“Geeks”。现在,引用变量 $$x 将“for Geeks”的值存储在 String 类型中。因此,“对于极客”的价值可以通过以下两种方式访...
📅  最后修改于: 2022-05-13 01:54:11.444000        🧑  作者: Mango
PHP的public、private 和 protected 之间有什么区别?public、private 和protected 被称为访问修饰符。就像 C++ 一样, PHP也有三个访问修饰符,如 public、private 和 protected。属性、方法或常量的可见性可以通过在声明前加上这些关键字来定义。如果类成员声明为 public 则它可以在任何地方访问。如果类成员声明为受保护,则只...
📅  最后修改于: 2022-05-13 01:54:11.447000        🧑  作者: Mango
如何知道使用了哪个PHP.ini 文件?PHP.ini文件是用于运行需要PHP 的应用程序的默认配置文件。这是处理 PHP 功能的有效方式。它用于控制变量,如文件超时、上传大小及其工作资源的限制。1.在CGI(Common Gateway Interface)中查看PHP.ini:这里我们可以使用两个内置函数来获取使用了哪个PHP.ini。php_ini_loaded_file:它检索加载的PHP...
📅  最后修改于: 2022-05-13 01:54:11.450000        🧑  作者: Mango
如何从PHP的字符串中删除特殊字符?我们给出了一个字符串,任务是从PHP的字符串str中删除特殊字符。为了完成这个任务,我们在PHP有以下方法:方法 1:使用str_replace() 方法:str_replace()方法用于从给定字符串str 中删除所有特殊字符,方法是将这些字符替换为空格(" ")。语法:例子 :PHPPHPPHP输出方法 2:使用str_ireplace() 方法:str_i...
📅  最后修改于: 2022-05-13 01:54:11.453000        🧑  作者: Mango
用于配对的 PHP 程序,其中一个是另一个的幂倍数给定一个包含 n 个元素的数组 A[] 和一个正整数 k。现在您已经找到了 Ai、Aj 对的数量,使得Ai = Aj*(kx)其中 x 是一个整数。注意: (Ai, Aj) 和 (Aj, Ai) 必须计算一次。例子 :为了解决这个问题,我们首先对给定的数组进行排序,然后对于每个元素 Ai,对于不同的 x 值,我们找到等于值 Ai * k^x 的元素...
📅  最后修改于: 2022-05-13 01:54:11.455000        🧑  作者: Mango
如何在PHP为 $Date 添加天数?可以通过多种方式向 $Date 添加天数。通过使用PHP的strtotime()、date_add() 等内置函数可以很容易地做到这一点。方法 1:使用 strtotime()函数:strtotime()函数用于将英文文本日期时间描述转换为 UNIX 时间戳。句法:参数:此函数接受两个可选参数,如上文所述和下文所述。$EnglishDateTime:该参数指定...
📅  最后修改于: 2022-05-13 01:54:11.458000        🧑  作者: Mango
Php 程序查找具有给定差异的一对给定一个未排序的数组和一个数 n,找出数组中是否存在一对差为 n 的元素。例子:最简单的方法是运行两个循环,外循环选择第一个元素(较小的元素),内循环查找外循环选择的元素加上 n。该方法的时间复杂度为 O(n^2)。我们可以使用排序和二分搜索将时间复杂度提高到 O(nLogn)。第一步是按升序对数组进行排序。数组排序后,从左到右遍历数组,对于每个元素 arr[i]...
📅  最后修改于: 2022-05-13 01:54:11.461000        🧑  作者: Mango
如何在PHP 5 中创建单例设计模式?当您不想拥有多个给定类的实例时,将使用单例设计模式,因此名称为 –Singleton。单例是PHP OOP 概念中的设计模式,它是一种只能实例化一次的特殊类。如果该类的对象已经被实例化,那么它会被返回,而不是创建一个新的对象。通常在使用各种对象和类时,只定义一次类,然后在我们的应用程序中创建许多对象和实例,每个对象/实例都有自己的属性。例如,当我们有一个名为“...
📅  最后修改于: 2022-05-13 01:54:11.464000        🧑  作者: Mango
如何查看PHP加载的扩展?要查看PHP加载的所有扩展,首先我们必须确保PHP已成功安装在我们的系统中。之后,我们可以使用以下任何一种方法来查看加载的扩展列表。方法一:在这种方法中,我们将使用命令行来检查所有加载的PHP扩展。打开终端或命令行界面并键入以下命令并按回车键。它将显示所有加载的PHP扩展的列表。方法二:该方法使用 get_loaded_extensions()函数来显示所有已加载的PHP...
📅  最后修改于: 2022-05-13 01:54:11.467000        🧑  作者: Mango
检查给定矩阵是否稀疏的 PHP 程序矩阵是具有 m 行和 n 列的二维数据对象,因此总共有 m*n 个值。如果一个矩阵的大部分值都是 0,那么我们说这个矩阵是稀疏的。考虑稀疏的定义,如果 0 的数量超过矩阵中元素的一半,则认为矩阵是稀疏的,例子:要检查一个矩阵是否为稀疏矩阵,我们只需要检查等于零的元素的总数。如果这个计数大于 (m * n)/2,我们返回 true。PHP输出:请参阅有关检查给定矩...
📅  最后修改于: 2022-05-13 01:54:11.470000        🧑  作者: Mango
矩阵中偶数和奇数频率的php程序给定一个 m*n 阶矩阵,那么任务是找到矩阵中偶数和奇数的频率例子:PHP输出:有关更多详细信息,请参阅有关矩阵中偶数和奇数频率的完整文章!...
📅  最后修改于: 2022-05-13 01:54:11.472000        🧑  作者: Mango
如何在PHP使用 stdClass() 将数组转换为对象?要将数组转换为对象,请使用stdClass()。 stdClass() 是一个空类,用于将其他类型转换为对象。如果将对象转换为对象,则不会对其进行修改。但是,如果对象类型被转换/类型转换,则会创建 stdClass 的实例,如果它不是 NULL。如果为 NULL,则新实例将为空。示例 1:它使用 stdClass 将数组转换为对象。PHPP...
📅  最后修改于: 2022-05-13 01:54:11.475000        🧑  作者: Mango
如何在PHP创建可选参数?即使没有传递任何东西也不会阻止函数工作的参数被称为可选参数。存在完全可选的参数,如果提供,程序将采用它们的值。但是如果没有给某个参数赋值,程序就不会停止。通常通过为函数提供参数的默认值来产生这些参数。现在,如果在调用期间给函数提供了参数的值,则给定的参数会覆盖默认参数,程序将继续正常运行。但是如果调用没有为函数提供任何值,程序将使用默认值继续正常运行。这里的想法是在程序中...
📅  最后修改于: 2022-05-13 01:54:11.478000        🧑  作者: Mango
PHP程序来计算整数中的设置位编写一个有效的程序来计算整数的二进制表示中 1 的数量。例子 :...
📅  最后修改于: 2022-05-13 01:54:11.480000        🧑  作者: Mango
如何在PHP递归删除目录及其全部内容(文件 + 子目录)?在PHP,如果你想删除文件或目录,那么请记住一件事,你不能直接删除文件或目录,有一个条件,即存在一些安全问题,所以最好的方法是你首先必须删除文件中存在的数据或其中存在的子文件或目录。那么只有您才能删除该目录。删除子目录或文件后,使用rmdir函数删除主目录。PHP删除所有文件的函数:在下面的代码中,首先传递需要删除的目录的路径。它检查需要删...