我是PHP新手, 而且我正在創建一個數據字符串,這是我寫的。PHP字符串需要Concat幫助
$data = $product['id']. "/" . $product['name'] . "/" .$product['price'];
我不知道是否有另一種更好的方式來創建此字符串。
我是PHP新手, 而且我正在創建一個數據字符串,這是我寫的。PHP字符串需要Concat幫助
$data = $product['id']. "/" . $product['name'] . "/" .$product['price'];
我不知道是否有另一種更好的方式來創建此字符串。
如果他們被包圍{}
PHP可以插雙引號內的數組的值:
$data = "{$product['id']}/{$product['name']}/{$product['price']}";
如果去掉周圍的按鍵引號,你不需要花括號,它會變得更加簡單:
$data = "$product[id]/$product[name]/$product[price]";
其他方式:
$data = "Name";
$date .= $product['id'];
$date .= "AND etc..";
它看起來像一個完全正常的方式來連接字符串在PHP。
這麼簡單的任務不會錯。您可以以任何您想要的方式連接字符串。
我通常更喜歡你在你的例子中寫的風格。
你可以使用sprintf
它,它有給人一種更好的概述優勢:
sprintf('%d/%s/%f', $product['id'], $product['name'], $product['price']);
你好。在這種做事方式中,你認爲「更糟糕」(「更好」)? – 2010-12-22 09:35:08
我不知道這是好還是壞。 – user160820 2010-12-22 09:36:49
你也可以使用單引號:http://www.sematopia.com/2007/08/php-double-quotes-vs-single-quotes/ – Tobias 2010-12-22 09:38:34