Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,027

HOME > PHP > PHP Forum > สอบถามเรื่องการรับค่า JSON อ่ะครับ ว่ามันผิดตรงไหน มัน error Parse error: syntax error, unexpected ')', expecting T_PAAMAYIM_NEKUDOTAYIM in มี ตัวอย่างด้านใน ครับ



 

สอบถามเรื่องการรับค่า JSON อ่ะครับ ว่ามันผิดตรงไหน มัน error Parse error: syntax error, unexpected ')', expecting T_PAAMAYIM_NEKUDOTAYIM in มี ตัวอย่างด้านใน ครับ

 



Topic : 128983



โพสกระทู้ ( 586 )
บทความ ( 0 )



สถานะออฟไลน์




พอ Run แล้ว Error : Parse error: syntax error, unexpected ')', expecting T_PAAMAYIM_NEKUDOTAYIM in
ที่เข้าใจรู้สึกว่ามันจะตายที่ Foreach นี้ครับ


Code (PHP)
			foreach($rates->taxes as $e=>taxes){

				foreach($taxes->taxes as $f=>taxes){

					echo "included		 ==> ".$taxes->amount."<BR>";
					echo "amount		 ==> ".$taxes->amount."<BR>";
					echo "currency		 ==> ".$taxes->currency."<BR>";
					echo "clientAmount	 ==> ".$taxes->clientAmount."<BR>";
					echo "clientCurrency ==> ".$taxes->clientCurrency."<BR>";
				}

				echo "allIncluded ==> ".$taxes->allIncluded."<BR>";
			}



อยากทราบว่าผมทำอะไรผิดอ่ะครับ



Tag : PHP









ประวัติการแก้ไข
2017-09-22 15:39:41
2017-09-22 15:41:51
2017-09-22 15:49:08
Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2017-09-22 15:37:54 By : nut_ch31 View : 714 Reply : 5
 

 

No. 1



โพสกระทู้ ( 92 )
บทความ ( 0 )



สถานะออฟไลน์


ลืม $ หรือเปล่าครับ
Code (PHP)
foreach($rates->taxes as $e=>taxes){ //ตรงนี้

	foreach($taxes->taxes as $f=>taxes){ //ตรงนี้

		echo "included		 ==> ".$taxes->amount."<BR>";
		echo "amount		 ==> ".$taxes->amount."<BR>";
		echo "currency		 ==> ".$taxes->currency."<BR>";
		echo "clientAmount	 ==> ".$taxes->clientAmount."<BR>";
		echo "clientCurrency ==> ".$taxes->clientCurrency."<BR>";
	}

	echo "allIncluded ==> ".$taxes->allIncluded."<BR>";
}









ประวัติการแก้ไข
2017-09-22 15:53:08
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-09-22 15:51:17 By : zadstoms
 


 

No. 2



โพสกระทู้ ( 9,556 )
บทความ ( 2 )



สถานะออฟไลน์


Code
foreach($rates->taxes as $e=>$taxes){ foreach($taxes->taxes as $f=>$tax /* es*/){ echo "included ==> ".$tax->amount."<BR>"; echo "amount ==> ".$tax->amount."<BR>"; echo "currency ==> ".$tax->currency."<BR>"; echo "clientAmount ==> ".$tax->clientAmount."<BR>"; echo "clientCurrency ==> ".$tax->clientCurrency."<BR>"; } echo "allIncluded ==> ".$taxes->allIncluded."<BR>"; }



สีแดงเพิ่ม เพราะตัวรับต้องเป็นตัวแปร ตัวแปรต้องมี $ นำหน้า
สีน้าตาลเอาออก เพราะชื่อตัวแปรซ้ำกัน จะทำให้ออบเจ็คแรกเปลี่ยนตลอด
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-09-22 15:51:45 By : Chaidhanan
 

 

No. 3



โพสกระทู้ ( 586 )
บทความ ( 0 )



สถานะออฟไลน์


พี่ครับ ผมแก้ไขตามแล้วแต่เมื่อว่า ตัวแปร $tax ทั้งหลาย มัน error ดังนี้ อ่ะครับ

Warning: Invalid argument supplied for foreach() in C:\AppServ\www\hotelbed\hotels_available_by_specific_list_and_flexible_check_in_date.php on line 2760

ส่วนตัวแปร $taxes->allIncluded ทำไมผมได้ค่าว่างอ่ะครับ จริงๆมันควรมีค่าน่ะครับ

Code (PHP)
			foreach($rates->taxes as $e=>$taxes){

				foreach($taxes->taxes as $f=>$tax){

					echo "included		 ==> ".$tax->amount."<BR>";
					echo "amount		 ==> ".$tax->amount."<BR>";
					echo "currency		 ==> ".$tax->currency."<BR>";
					echo "clientAmount	 ==> ".$tax->clientAmount."<BR>";
					echo "clientCurrency ==> ".$tax->clientCurrency."<BR>";
				}

				echo "allIncluded ==> ".$taxes->allIncluded."<BR>";
			}

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-09-22 16:46:43 By : nut_ch31
 


 

No. 4



โพสกระทู้ ( 9,556 )
บทความ ( 2 )



สถานะออฟไลน์


Code
"taxes": { "taxes": [{ // ตรงนี้มี array ซ่อนอยู่ "included": false, "amount": "6.60", "currency": "EUR", "clientAmount": "6.60", "clientCurrency": "EUR" }], "allIncluded": false },


Code (PHP)
foreach($rates->taxes as $x => $obj){
	if($x=='taxes'){
		foreach($obj as $tax){
			echo "included		 ==> ".$tax->included."<BR>";
			echo "amount		 ==> ".$tax->amount."<BR>";
			echo "currency		 ==> ".$tax->currency."<BR>";
			echo "clientAmount	 ==> ".$tax->clientAmount."<BR>";
			echo "clientCurrency ==> ".$tax->clientCurrency."<BR>";
		}
	}else{
		echo "allIncluded ==> ".$obj."<BR>";
	}
}



ประวัติการแก้ไข
2017-09-22 17:13:20
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-09-22 17:12:06 By : Chaidhanan
 


 

No. 5



โพสกระทู้ ( 586 )
บทความ ( 0 )



สถานะออฟไลน์


ขอบคุณมากครับ ตอนนีไ้ด้ล่ะครับ ผมจะศึกษาต่อไปครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-09-22 17:32:45 By : nut_ch31
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : สอบถามเรื่องการรับค่า JSON อ่ะครับ ว่ามันผิดตรงไหน มัน error Parse error: syntax error, unexpected ')', expecting T_PAAMAYIM_NEKUDOTAYIM in มี ตัวอย่างด้านใน ครับ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 02
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่