688 次查看
不,您不能在类构造函数中定义常量,您可以在类级别使用常量。假设我们有以下类 -class ConstantDemo { }在类中定义一个常量 -class ConstantDemo { const LANGUAGE_NAME="PHP"; } 示例 在线演示 输出语言名称为=PHP
239 次查看
假设我们有以下值 -$nextValue=100;让我们取一个新变量并赋值引用 -$currentValue = &$nextValue;要赋值引用,请使用引用赋值运算符,即 =&$anyVariableName 在 PHP 中。PHP 代码如下 -示例 在线演示 输出下一个值=100 当前值=100 更改 next 的值后将反映当前值,因为 => 下一个值=45000 当前值=45000
5K+ 次查看
假设以下为我们的对象 -$employeeDetails = (object) [ 'firstName' => 'John', 'lastName' => 'Doe', 'countryName' => 'US' ];我们希望得到以下输出,即仅显示键 -firstName lastName countryName要仅显示对象中的键,请在 PHP 中使用 array_keys()。示例 在线演示 输出所有键如下= firstName lastName countryName
402 次查看
要将时间戳转换为字符串,请使用 setTimestamp()。假设以下为我们的输入,即时间戳 -$SQLTimestamp = 1600320600000;我们希望得到以下输出,即日期字符串 -2020-09-17 05:30:00首先,从时间戳获取秒数 -$seconds = round($SQLTimestamp/1000, 0);示例 在线演示 输出2020-09-17 05:30:00
1K+ 次查看
假设我们有以下数组 -$namesArray = ['John', 'Adam', 'Robert'];我们希望得到以下输出,即从上述数组生成一个关联数组 -Array ( [John] => Array ( [Adam] => Array ( [Robert] => Smith ) ) )示例 在线演示 输出Array ( [John] => Array ( [Adam] => Array ( [Robert] => Smith ) ) ) Doe
889 次查看
为此,使用 foreach 循环和 insert 语句,以便将 PHP 数组中所有值的组合插入到表中。假设我们有以下数组 -$name1 = ["John", "Mike"]; $name2 = ["David", "Sam"]; $name3 = ["Bob", "Adam"];示例 在线演示
334 次查看
使用两个循环,一个用于行,另一个用于列。对于矩阵形式,在嵌套循环中使用制表符 \t,如下所示 -twoDimensionalArray[row][col],"\t";示例 在线演示 输出777 777 777如上所示,您可以看到输出为 3x3 矩阵形式。
414 次查看
这里,我们设置了一个函数,该函数将“http://”添加到字符串中。假设我们传递了以下值 -example.com我们希望输出带有“http://”,即一个实际链接 -http://example.com 为此,您可以使用点(.) 表示法和 preg_match() 的条件匹配。示例 在线演示 输出http://example.com https://example.com
145 次查看
PHP 是一种弱类型语言。当您与 case 0 匹配时,字符串将与最接近的整数匹配。假设我们有以下 switch 表达式 -switch ("match")现在,我们将与 case 0 匹配 -case 0: echo " 0 with match"; break;我们也将匹配非零 case -case "match": echo "match successful"; break;示例 在线演示 输出0 with match
假设以下为我们的字符串 -$sentence="This is my first PHP program";我们希望得到以下输出 -This is my first PHP ... gram我们使用“…”缩短字符串。为此,使用 substring() 的概念,并通过检查单词数量将其设置为条件 -示例 在线演示 输出This is my first PHP ... gram