Das ist mein Teil des Codes ist:for-Schleife mit if-Anweisung - Array ohne Komma
for($i = $aKeys['iStart']; $i < $aKeys['iEnd']; $i++)
{
$aData = $this->aProducts[$aProducts[$i]];
$content .= '"'.$aData['sName'].'"';
if ($i < $aKeys['iEnd'])
{
$content .= ', ';
}
$i2++;
}
Voll Code gibt das ich als Ergebnis:
["word1", "word2", "word3", ]
Dies ist ein einfaches Array, das werde ich Verwenden Sie, aber das wird nicht funktionieren, da nach Word3 ein Komma-Zeichen ist. Wie schreibe ich diese if-Anweisung, um ein Ergebnis zu erhalten wie: ["word1", "word2", "word3"]
?
können Sie 'array_push verwenden();' das Komma Dingen zu beseitigen :) –
stattdessen $ von Anhängen Inhalt Sie Array wie $ content erstellen = [] und array_push ($ aData ['sName'] verwenden und ein Ergebnis wie ["word1", "word2", "word3"] einfach json_encode ($ content) erhalten; –