코드/app/repository가 Zend Server에 있습니다. 그것을 업데이트 한 다음 git을 사용하여 github에 푸시 한 다음 phonegap 빌드를 사용하여 앱을 빌드하십시오. 젠드 서버를 가리키는 브라우저에서 코드를 테스트 할 때 제대로 작동하지만 결과는 "12345"입니다. 나는 새 코드를 추진 한 후, 응용 프로그램을 구축 내 넥서스 7을 업데이트하고 난의 미친 결과를 얻을 응용 프로그램을 실행합니다
"12345","4746904837" =>"99999","047469048372" =>"88888");foreach ($data as $key => $value){if($key===$qs){$returnData = $value;}}echo $returnData;?>
가 왜 일치 값 뒤에 나에게 스크립트의 모든을주고 있습니까?
$ 아약스 호출
$.ajax({
url: "php/test.php",
data: "qs=9114901075742714812669",
datatype: "text"
})
.done(function(returnData) {
console.log(returnData);
$("#info").append(returnData);
});
서버가 PHP 코드를 실행하지만, PHP 파일의 텍스트를 반환하지 않습니다처럼
<?php
$qs = $_GET['qs'];
$data = array(
"9114901075742714812669" =>"12345",
"4746904837" =>"99999",
"047469048372" =>"88888"
);
foreach ($data as $key => $value){
if($key===$qs){
$returnData = $value;
}
}
echo $returnData;
?>