-2
我有一個test.php的:以下PHP腳本的執行流程是什麼?
<?php
include "MyString.php";
print ",";
print strlen("Hello world!");
和MyString.php:
<?php
namespace MyFramework\String;
function strlen($str)
{
return \strlen($str)*2; // return double the string length
}
print strlen("Hello world!");
的test.php的輸出是24,12,但如何在輸出端產生的? test.php的執行流程是什麼?
還存在一個反斜槓:
namespace MyFramework\String;
function strlen($str)
{
return \strlen($str)*2; // return double the string length
}
這是 '\' 是指使用命名空間?
我不知道爲什麼有人給這個問題一個減號,但這是一個關於PHP命名空間的問題,它是PHP 5.3之後的一個新功能。如果你認爲這個問題很無聊或沒用,請讓我知道你的觀點 – lamplanp 2014-08-30 12:56:40
我沒有倒下,但FYI,PHP5.3是舊消息,已經過時。 – 2014-08-30 12:59:42