這很簡單,但我不知道如何和我真的需要一個快速的答案。刪除號碼中的報價
所以這裏是我的輸出。
[[[ 'Dannish', '24'],[ '企業', '34']]]
而且我希望它成爲
[[[ 'Dannish',24],['Enterprise',34]]]
或者只是簡單地從數字中刪除引號。並保持數字。
感謝您的任何幫助。
這很簡單,但我不知道如何和我真的需要一個快速的答案。刪除號碼中的報價
所以這裏是我的輸出。
[[[ 'Dannish', '24'],[ '企業', '34']]]
而且我希望它成爲
[[[ 'Dannish',24],['Enterprise',34]]]
或者只是簡單地從數字中刪除引號。並保持數字。
感謝您的任何幫助。
$str = "[[['Dannish','24'],['Enterprise','34']]] ";
$pattern = "#'(\d+)'#";
echo preg_replace($pattern, "$1", $str);
這一個作品。謝謝! – Harold
簡單而強大! – HanhNghien
如果這正是你正在建設你可以將其轉換爲整數
(int)$value;
你是如何構建這個字符串的字符串?你有任何代碼嗎?
難道你不是指'(int)$ value'? –
是的......哎呀,我們只是忽略它! –
你是怎麼創建這些數據的?使用'json_encode()'?如果是這樣,你可以使用'(int)'將這些數字轉換爲整數。 – mauris
你想把一個字符串改成一個數字。這很容易(整數)$ value – adrianj98
@mauris一些數據是最後手工創建的,就像我最需要的企業一樣]。無論如何,我已經使我的固定,但它的懶惰的方式。 其\t $ return = str_replace(',\'',',',$ return); \t \t $ return = str_replace('\']',']',$ return); – Harold