2015-09-23 56 views
0

我使用jQuery日期範圍選取器(http://tamble.github.io/jquery-ui-daterangepicker/)提交數據時顯示的格式如下。格式化jQuery UI DateRangePicker值(PHP)

{"start":"2015-09-17","end":"2015-09-23"} 

現在,我要挑迄今只有這樣

<?php 
$startDate: 2015-09-17; 
$endDate: 2015-09-23; 
?> 

我用PHP str_replace函數但它不能正常工作。

您的幫助將非常感激。

+0

這只是json。使用['json_decode()'](http://php.net/manual/en/function.json-decode.php)來獲取數組或對象的表單,您可以獲取這些值。這是基本的東西。 –

回答

1

要將JSON字符串轉換爲一個PHP數組,你可以使用json_decode()。這裏是你的代碼可能是什麼樣子:

$jsonString = '{"start":"2015-09-17","end":"2015-09-23"}'; 
$array = json_decode($jsonString,true); 

$startDate: $array['start']; 
$endDate: $array['end']; 

json_decode第二個參數是true,這意味着其結果將是一個關聯數組(而不是object)。

+1

非常感謝你..... :) –

+0

沒問題。確保將答案標記爲已接受,以便您的問題不會顯示在「未答覆」隊列中。 –