PHP est un langage de script largement utilisé, de haut niveau, dynamique, orienté objet et interprété, principalement conçu pour le développement Web côté serveur. Utilisé pour les questions sur le langage PHP.
Il me semble que je me souviens qu'en PHP, il existe un moyen de passer un tableau en tant que liste d'arguments pour une fonction, en déréférençant le tableau de func($arg1, $arg2)manière standard . Mais maintenant, je ne sais plus comment faire. Je rappelle la manière de passer par référence, …
J'écris une application PHP et je veux m'assurer qu'elle fonctionnera sans erreur. Le code d'origine: <?php $data = array('name' => 'test', 'id' => 'theID'); echo form_input($data); ?> Est-ce que ce qui suit fonctionnerait sans erreur ou n'est pas recommandé pour une raison quelconque? <?= form_input(['name' => 'test', 'id' => 'theID']); …
J'ai un script PHP qui traite une grande variété de langages. Malheureusement, chaque fois que j'essaie d'utiliser json_encode, toute sortie Unicode est convertie en entités hexadécimales. Est-ce le comportement attendu? Existe-t-il un moyen de convertir la sortie en caractères UTF-8? Voici un exemple de ce que je vois: CONTRIBUTION echo …
Existe-t-il un moyen rapide d'obtenir tous les sous-tableaux où une paire clé / valeur a été trouvée dans un tableau multidimensionnel? Je ne peux pas dire quelle sera la profondeur du tableau. Exemple de tableau simple: $arr = array(0 => array(id=>1,name=>"cat 1"), 1 => array(id=>2,name=>"cat 2"), 2 => array(id=>3,name=>"cat 1") …
J'utilise la findBy()méthode sur un référentiel Doctrine: $entities = $repository->findBy(array('type'=> 'C12')); Comment puis-je commander les résultats?
Disons que nous utilisons le générateur de requêtes de Laravel: $users = DB::table('really_long_table_name') ->select('really_long_table_name.id') ->get(); Je recherche un équivalent à ce SQL: really_long_table_name AS short_name Cela serait particulièrement utile lorsque je dois taper beaucoup de sélections et de localisations (ou généralement, j'inclus également l'alias dans l'alias de colonne de la …
Je ne sais pas ce qui s'est passé mais la coloration syntaxique d'un fichier php a cessé de fonctionner et l'icône à côté du fichier a également changé. Il montre que c'est un fichier texte au lieu de PHP. Comment puis-je résoudre ce problème?
J'ai une application qui traite des clients du monde entier et, naturellement, je veux que tout ce qui entre dans mes bases de données soit encodé en UTF-8. Le principal problème pour moi est que je ne sais pas quel sera le codage de la source d'une chaîne - cela …
On me dit que les bons développeurs peuvent repérer / utiliser la différence entre Nullet Falseet 0et toutes les autres bonnes entités «rien». Quelle est la différence, en particulier en PHP? Cela a-t-il quelque chose à voir avec ===?
J'ai essayé de copier tout le contenu du répertoire vers un autre emplacement en utilisant copy ("old_location/*.*","new_location/"); mais il dit qu'il ne peut pas trouver de flux, true *.*n'est pas trouvé. Tout autre moyen Merci Dave
Je sais que cette question semble assez vague, je vais donc la clarifier avec un exemple: $var = 'bar'; $bar = new {$var}Class('var for __construct()'); //$bar = new barClass('var for __construct()'); C'est ce que je veux faire. Comment feriez-vous cela? Je pourrais bien sûr utiliser eval () comme ceci: $var …
Cela peut sembler une dupe, mais soyez assurés que ce n'est pas le cas - j'ai cherché à la fois SO ainsi que le reste du Web pour une réponse à mon problème et j'ai fini par trouver les mêmes «solutions» insuffisantes encore et encore. Quoi qu'il en soit, voilà: …
Si j'avais un tableau comme: $array['foo'] = 400; $array['bar'] = 'xyz'; Et je voulais sortir le premier élément de ce tableau sans en connaître la clé, comment ferais-je cela? Y a-t-il une fonction pour cela?
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.