2017-10-14 127 views
0

我不知道如何將一個函數的兩個變量放到JavaScript中。 此刻,我將一個變量返回給javascript,它工作。 PHP函數從函數返回兩個變量

... 
$anzahl = 1; 
return Response($anzahl); 

這是我的JavaScript部分,在那裏我得到的變量。

$.get('/countPlayer?teamID=' + vVerein, function(finish){ 
         var close = finish; 
... 

現在我在PHP函數中有另一個變量$ home。 如何在javascript函數中正確地獲取這兩個變量?

+0

創建一個數組。 – urfusion

+0

你的代碼段很短。真的很難理解你在做什麼,或者代碼是關於什麼的。 'return'應該是PHP函數的一部分,並且''和'{'在你的javascript中關閉了哪裏? –

+0

Check out https://stackoverflow.com/questions/7064391/php-returning-json-to -jquery-AJAX調用 –

回答

0

您可以從功能

對象構造函數創建一個對象包裝返回object

function getFullName(){ 
 
    return { 
 
    fName:'Tom', 
 
    lName:'Cat' 
 
    } 
 
} 
 

 
var nameObj = getFullName(); 
 
// 
 
console.log('Name :- '+nameObj.fName+' '+nameObj.lName);

你可以從你的函數返回Array

JavaScript的陣列對象是在數組中的建築用一個全局對象;它們是高級別的列表式對象。

function getFullName(){ 
 
    return ['Tom','Cat']; 
 
} 
 

 
var nameArr = getFullName(); 
 
// 
 
console.log('Name :- '+nameArr[0]+' '+nameArr[1]);

0

您可以使用對象發送它們。
例子:

function myFunction() { 
let returnValueOne = 1; 
let returnValueTwo = 1; 

return { 
    returnValueOne, 
    returnValueTwo 
} 
} 

和訪問這些屬性,如

const returnedValue = myFunction(); 
// returnedValue.returnValueOne 
// returnedValue.returnValueTwo