function GetDatoToSend($type,$preload='',$ArrayVariables){ $DataToSend = "type=" . $type . "&preload=" . $preload; foreach ($ArrayVariables as $keys => $values) { $DataToSend .= "&" . $keys . "=" . ${$keys}; } return $DataToSend; } var_dump(get_defined_vars()); ได้ array(2) { ["type_manage"]=> string(4) "edit" ["company_id"]=> string(1) "3" } ออกมา //----------------------------------------------------------// var_dump (GetDatoToSend('RequestData','company',get_defined_vars())); แต่พอส่งเข้า function ได้ค่าว่างออกมาครับ string(57) "type=RequestData&preload=company&type_manage=&company_id=" อยากทราบวิธีแก้ครับ ขอบคุณมากๆครับ
<?php $str = "first=value&arr[]=foo+bar&arr[]=baz"; parse_str($str); echo $first; // value echo $arr[0]; // foo bar echo $arr[1]; // baz parse_str($str, $output); echo $output['first']; // value echo $output['arr'][0]; // foo bar echo $output['arr'][1]; // baz ?>
function GetDataToSend($type,$preload,$defined_vars){ $DataToSend = "type=" . $type . "&preload=" . $preload; foreach($defined_vars as $keys=>$values){ //echo $keys.' '.$values; $DataToSend .= "&".$keys."=".$values; } return $DataToSend; } print GetDataToSend('RequestData','company',compact(array_keys( get_defined_vars())));
เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง