J'ai une chaîne stockée dans un champ de base de données comme ["Quia Sed Magnam Optio Sapiente et Ipsum.", "Nestaitaibus Voluptatem Aut Praesentium et Tenetur Unde Impedit Isto.", "Ea Blanditis Sunt AB."] et lorsque je récupérez cette valeur de la DB, j'ai besoin de convertir qu'il s'agit d'un tableau, j'ai essayé de déséorerisé.
Edit investments = json_decode(["Quia sed magnam optio sapiente et ipsum.",
"Necessitatibus voluptatem aut praesentium et tenetur unde
impedit iusto.", "Ea blanditiis sunt ab."], true);
3 Réponses :
meilleur pari est d'utiliser: exploser ($ string, ") code>, vous donnant un tableau indexé de cordes de votre chaîne principale. P>
Cela me donne un tableau: 1 [▼ 0 => ","]
Cette solution suppose que vous avez préalablement décodé le JSON.
retournerrararay = json_decode ('["Quia Sed Magnam Optio Sapiente et Ipsum.", "" NiceSitiBus Voluptatem Aut Praesentium et Tenetur Unde Impedit Isto. "," Ea Blanditis Sunt AB. "]', P>
Pour obtenir une matrice pure N'oubliez pas d'utiliser True En fonction, Otherwise retournera l'objet JSON P>
Bienvenue sur Stackoverflow et une belle réponse pour commencer! Pour plus de clarté dans vos réponses, ou des questions, vous pouvez formater-leur avec marquage et vous pouvez également modifier votre réponse à tout moment.
Merci, j'ai essayé json_decode mais sans le vrai, cela fonctionne bien merci.
Pour enregistrer une matrice en tant que chaîne dans la base de données et après l'obtenir en tant que matrice, vous devez définir un modèle défini comme suit ceci: en fonction de la variable $ CASTS, vous pouvez changer le type. d'un champ dans le modèle larvaire.
Autres exemples pour $ CASTS: P> Lorsque vous voulez obtenir un champ comme booléen: em> p> de cette manière, les données sont devenues le format préféré avant d'obtenir les données p> p>
Avez-vous entendu des mutateurs?
Merci, j'ai entendu parler des accesseurs et des mutateurs, en particulier lorsque vous cherchez ma solution à cela. J'utilise donc du code dans un accesseur pour obtenir la valeur de dB sous forme de tableau JSON.