在学习PHP时给了我这个问题。
$ a的最终值是多少?
$a .= "a";
$a .= "b";
$a .= "c";
我知道它输出“ abc”,并且我知道“。=“是一个串联分配,但是我仍然不清楚这里实际发生了什么。当我删除句点时,我会得到“ c”,这意味着最后一个项目是有意义的。
感谢您的澄清。
参考方案
$a .= "a"
是...的简写
$a = $a . "a"
开始时,$ a为空。
$a .= "a"
// now $a == "a"
$a .= "b"
// now $a == "a" . "b" == "ab"
$a .= "c"
// now $a == "ab" . "c" == "abc"
等效于XPath中的(。*) - php我正在尝试从XPath中的正则表达式中找到与(。*)等价的东西。现在这是我目前拥有的:我有一个HTML a-tag,带有一个指向world/nl44/town/ANYNUMBER的href,其中ANYNBUMBER例如,它可以是:world/nl44/town/12345和world/nl44/town/1232被一个随机值代替(我只需要一个tag的值)。查…
PHP:获取调用引用的数组名称 - php假定以下函数并调用:function doSomething( &$someArray ) { // Do something to $someArray } $names=array("John", "Paul", "George", "Ringo"); doSomet…
PHP-MySQL结果转换为JSON - php我试图了解如何将MySQL结果转换为JSON格式,以便以后可以在Javascript中使用此JSON来构建HTML表。但是我的代码只是产生大量的空值,我还不明白为什么。$result = mysqli_query($con, "SELECT * FROM Customers"); $test = json_encode($result);…
PHP Count数组元素 - php嗨,有人可以解释为什么这会返回“数组由0个元素组成”。 :$arr = array(1,3,5); $count = count($arr); if ($count = 0) { echo "An array is empty."; } else { echo "An array has $count elements.…
PHP:从函数返回值并直接回显它? - php这可能是一个愚蠢的问题,但是……的PHPfunction get_info() { $something = "test"; return $something; } html<div class="test"><?php echo get_info(); ?></div> 有没有办…