688 次查看
不,你不能在类构造函数中定义常量,你可以在类级别使用常量。假设我们有以下类:class ConstantDemo {} 在类中定义一个常量:class ConstantDemo { const LANGUAGE_NAME="PHP"; } 示例 在线演示 输出 语言名称是=PHP
239 次查看
假设我们有以下值:$nextValue=100; 让我们取一个新变量并赋值一个引用:$currentValue = &$nextValue; 要赋值一个引用,请在 PHP 中使用引用赋值运算符,即 =&$anyVariableName。PHP 代码如下:示例 在线演示 输出 Next Value=100 Current Value=100 更改 next 的值后,由于 =>,当前值也会反映出来:Next Value=45000 Current Value=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