Forcer PHP à utiliser des chaînes pour les clés de tableau est assez simple, car dans PHP, les clés de tableau sont automatiquement stockées sous forme d'entiers si les éléments du tableau sont des nombres. S'il ne s'agit pas de nombres, il sera converti en chaînes.
Voici les moyens de forcer PHP à utiliser des chaînes pour les clés de tableau
Si vous utilisez la fonction array() et gardez la première clé entre guillemets, elle prendra d'autres clés car une chaîne n'a pas d'importance si vous utilisez des valeurs numériques. Comme nous l'avons montré dans l'exemple donné.
"Tutorialspoint", 2 => "Simply Easy Learning"); $new_array = array("first", "second"); $new_array = array_combine($new_array, $array); print_r($new_array);
En utilisant la fonction json_read(), vous pouvez renvoyer une chaîne contenant la représentation JSON de la valeur fournie. Après cela, nous pouvons utiliser json_decode(), qui renverra une valeur codée en JSON dans le type PHP approprié.
"Tutorialspoint", 2 => "Simply Easy Learning"); $json = json_encode($array); $new_array = json_decode($json, true); print_r($new_array);
Ici, nous avons montré deux façons de forcer PHP à utiliser des chaînes pour les clés de tableau. Vous pouvez utiliser n’importe quelle approche pour obtenir ce que vous recherchez.
Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.
Copyright© 2022 湘ICP备2022001581号-3