php.de

Zurück   php.de > Webentwicklung > JavaScript, Ajax und mehr

JavaScript, Ajax und mehr dynamisches Scripten und Interaktion auf Clientebene

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 23.12.2010, 17:16  
Benutzer
 
Registriert seit: 28.03.2008
Beiträge: 45
oma420 ist zur Zeit noch ein unbeschriebenes Blatt
Standard Json::encode (Zend_Json::encode) PHP Array richtig aufbauen

Hallo zusammen,
ich versuche gerade sowas per Json raus zubekommen
Code:
{"data":[{"id":"1","name":"Berufe"},{"id":"1","name":"Berufe"}]}
nun habe ich viele versuche gestartet, aber nicht so was wie da Oben raus bekommen.

Ich hab folgendes bis jetzt versucht...
PHP-Code:
class Model {

    public function 
yt(){        
        
$arr2 = array('video' => 'a''lastChange' => 'a');
        
$arr = array('data' => $arr2);        
        return 
$arr;
    }

und das bekomme ich ras als echo

$yt = new Model();
echo Zend_Json::encode($yt->yt());
Zitat:
{"data":{"video":"a","lastChange":"b"}}
wie ihr sieht die Eckige Klammer fehlt []
oma420 ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 23.12.2010, 17:36  
Moderator
 
Benutzerbild von Chriz
 
Registriert seit: 11.05.2008
Beiträge: 6.266
Chriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer Anblick
Standard

Eckige Klammern sind Arrays, geschweifte sind Objekte:
PHP-Code:
<?php
$beruf1 
= new stdClass();
$beruf1->id 1;
$beruf1->name "Berufe";

$beruf2 = clone $beruf1;

$obj = new stdClass();
$obj->data = array($beruf1$beruf2);

echo 
json_encode($obj);
?>
__________________
"Nuschel ich?" - "Was?"
Chriz ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Suche in Text-Datenbank ein Array und lösche es - Lösung UdoDirk PHP Tipps 2010 2 18.07.2010 08:27
[Erledigt] Bereich einer Array lässt sich nicht ausgeben Polliny PHP Tipps 2010 54 21.06.2010 15:30
Feed in Datenbank eintragen (Formate: json, php serialized, xml) high_five Datenbanken 5 17.06.2010 03:04
[Erledigt] Sortierung mehrerer Arrays philosapiens PHP Tipps 2010 16 08.06.2010 05:22
IE8 verliert Session Lenki PHP-Fortgeschrittene 10 25.04.2010 01:10
[Erledigt] Problem bei update mit array feldern fulltilt PHP Tipps 2010 6 13.02.2010 00:59
merge Array? tommy_725 PHP Tipps 2009 3 07.08.2009 18:30
[Erledigt] Tabellen die sich selbst referenzieren Squall PHP Tipps 2009 19 04.08.2009 21:33
[Erledigt] array sortieren PHP Tipps 2004 17 13.05.2009 10:44
Array umwandeln von zwei zu mehrdimensional erselbst PHP Tipps 2009 6 02.04.2009 23:30
Menü mit Unterpunkten supertramp Beitragsarchiv 7 18.10.2005 22:40
Array wie auslesen? PHP Tipps 2005 7 07.03.2005 11:43
[Erledigt] Mehrdimensionales Array in eindimensionales Array umwandeln PHP-Fortgeschrittene 3 03.01.2005 22:31
Abfrage mit id aus anderer Tabelle suter PHP Tipps 2004-2 15 16.12.2004 14:25
bbcode - Classe PHP-Fortgeschrittene 4 18.09.2004 17:30

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
zend_json, javascript json encode, json encode, json encode php, zend_json::encode, json encode javascript, json aufbauen, php json encode array, php json encode, zend_json encode, javascript array json encode, array stdclass $beruf1, json_encode eckige klammern, php dynamisches array aufbauen, json_encode array von objekten, javascript json array encodieren, zend_json array json, zend_json::encode(), php json_encode eckige klammern, ´json decode verliert daten

Alle Zeitangaben in WEZ +2. Es ist jetzt 08:59 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum