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 semble qu'en PHP les objets sont passés par référence. Même les opérateurs d'affectation ne semblent pas créer une copie de l'objet. Voici une preuve simple et artificielle: <?php class A { public $b; } function set_b($obj) { $obj->b = "after"; } $a = new A(); $a->b = "before"; $c …
Je remarque que les vues du cache Laravel sont stockées dans ~/storage/framework/views.Au fil du temps, elles mangent mon espace. Comment les supprimer? Y a-t-il une commande qui pourrait? J'ai essayé php artisan cache:clear,mais cela n'efface pas le cache des vues. Avec cela, je dois supprimer manuellement les fichiers dans ledit …
Je voudrais créer une colonne d'horodatage avec une valeur par défaut d' CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMPutilisation de Laravel Schema Builder / Migrations. J'ai parcouru la documentation Laravel plusieurs fois, et je ne vois pas comment je peux en faire la valeur par défaut pour une colonne d'horodatage. La timestamps()fonction définit …
J'aime beaucoup la strtotime()fonction, mais le manuel d'utilisation ne donne pas une description complète des formats de date pris en charge. strtotime('dd/mm/YYYY')ne fonctionne pas, cela fonctionne uniquement avec le mm/dd/YYYYformat. Si j'ai une date au dd/mm/YYYYformat, comment puis-je la convertir YYYY-mm-dd? Je peux le faire en utilisant la explode()fonction, mais …
Je veux convertir ci-dessous XML en tableau PHP. Des suggestions sur la façon dont je peux faire cela? <aaaa Version="1.0"> <bbb> <cccc> <dddd Id="id:pass" /> <eeee name="hearaman" age="24" /> </cccc> </bbb> </aaaa>
En PHP 5, quelle est la différence entre utiliser constet static? Quand est-ce que chacun est approprié? Et quel rôle public, protectedet le privatejeu - le cas échéant?
Dans l'état actuel des choses, cette question ne convient pas à notre format de questions-réponses. Nous nous attendons à ce que les réponses soient étayées par des faits, des références ou une expertise, mais cette question suscitera probablement un débat, des arguments, un sondage ou une discussion approfondie. Si vous …
Remarque: Ceci est une question de référence pour traiter la portée des variables en PHP. Veuillez fermer l'une des nombreuses questions correspondant à ce modèle comme un double de celui-ci. Qu'est-ce que la "portée variable" en PHP? Les variables d'un fichier .php sont-elles accessibles dans un autre? Pourquoi ai-je parfois …
Par exemple, je voudrais créer un tableau à partir des éléments de cette chaîne: $str = 'red, green, blue ,orange'; Je sais que vous pouvez les exploser, les parcourir en boucle et les couper: $arr = explode(',', $str); foreach ($arr as $value) { $new_arr[] = trim($value); } Mais j'ai l'impression …
Nous utilisons Doctrine, un ORM PHP. Je crée une requête comme celle-ci: $q = Doctrine_Query::create()->select('id')->from('MyTable'); puis dans la fonction, j'ajoute diverses clauses where et des choses comme il convient, comme ceci $q->where('normalisedname = ? OR name = ?', array($string, $originalString)); Plus tard, avant de execute()lancer cet objet de requête, je …
J'ai fait beaucoup de recherches et j'ai également lu la documentation PHP $ _SERVER . Ai-je ce droit sur lequel utiliser pour mes scripts PHP pour les définitions de liens simples utilisées sur mon site? $_SERVER['SERVER_NAME'] est basé sur le fichier de configuration de votre serveur Web (Apache2 dans mon …
Dans les scripts PHP, que vous appeliez include(), require(), fopen()ou leurs dérivés tels que include_once, require_onceou même, move_uploaded_file(), on se heurte souvent à une erreur ou un avertissement: Échec de l'ouverture du flux: aucun fichier ou répertoire de ce type. Quel est le bon processus pour trouver rapidement la cause …
J'ai besoin de supprimer l'élément de tableau avec une valeur donnée: if (in_array($id, $items)) { $items = array_flip($items); unset($items[ $id ]); $items = array_flip($items); } Cela pourrait-il être fait de manière plus courte (plus efficace)?
Existe-t-il un moyen en PHP d'inclure une constante dans une chaîne sans concaténation? define('MY_CONSTANT', 42); echo "This is my constant: MY_CONSTANT";
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.