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.
Je vois cette erreur uniquement après la mise à niveau de mon environnement PHP vers PHP 5.4 et au-delà. L'erreur pointe vers cette ligne de code: Erreur: Création d'un objet par défaut à partir d'une valeur vide Code: $res->success = false; Dois-je d'abord déclarer mon $resobjet?
Quand est-ce une bonne idée d'utiliser PHP_EOL? Je vois parfois cela dans des exemples de code de PHP. Est-ce que cela gère les problèmes de fin de ligne DOS / Mac / Unix?
J'ai eu cette erreur lorsque j'ai demandé à mettre à jour la version PHP de 5.2.17 vers PHP 5.3.21 sur le serveur. <div style="border:1px solid #990000;padding-left:20px;margin:0 0 10px 0;"> <h4>A PHP Error was encountered</h4> <p>Severity: Warning</p> <p>Message: date(): It is not safe to rely on the system's timezone settings. You …
J'ai besoin d'attraper quelques avertissements provenant de certaines fonctions natives php, puis de les gérer. Plus précisément: array dns_get_record ( string $hostname [, int $type= DNS_ANY [, array &$authns [, array &$addtl ]]] ) Il émet un avertissement lorsque la requête DNS échoue. try/ catchne fonctionne pas car un avertissement …
Jetez un œil à ce code: $GET = array(); $key = 'one=1'; $rule = explode('=', $key); /* array_push($GET, $rule[0] => $rule[1]); */ Je cherche quelque chose comme ça pour que: print_r($GET); /* output: $GET[one => 1, two => 2, ...] */ Existe-t-il une fonction pour ce faire? (parce que array_pushça …
Existe-t-il un moyen standard de passer un tableau via une chaîne de requête? Pour être clair, j'ai une chaîne de requête avec plusieurs valeurs, dont l'une serait une valeur de tableau. Je veux que cette valeur de chaîne de requête soit traitée comme un tableau - je ne veux pas …
J'ai cette chaîne: 0000000020C90037: TEMP: données J'ai besoin de cette chaîne: TEMP: données. Avec PHP, je ferais ceci: $str = '0000000020C90037:TEMP:data'; $arr = explode(':', $str); $var = $arr[1].':'.$arr[2]; Comment puis-je efficacement explodeune chaîne en JavaScript la façon dont il fonctionne en PHP?
J'ai besoin de supprimer tous les caractères d'une chaîne qui ne sont pas dans l' a-z A-Z 0-9ensemble ou qui ne sont pas des espaces. Quelqu'un at-il une fonction pour le faire?
J'ai un tableau associatif sous la forme key => valueoù la clé est une valeur numérique, mais ce n'est pas une valeur numérique séquentielle. La clé est en fait un numéro d'identification et la valeur est un nombre. C'est très bien pour la plupart des instances, mais je veux une …
J'essaie d'installer une version spécifique d'un package à l'aide de Composer. J'ai essayé composer installet composer requireils installent la dernière version du package. Et si je veux une ancienne version?
Après avoir utilisé PHP pendant un certain temps maintenant, j'ai remarqué que toutes les fonctions PHP intégrées ne sont pas aussi rapides que prévu. Considérez ces deux implémentations possibles d'une fonction qui trouve si un nombre est premier en utilisant un tableau de nombres premiers mis en cache. //very slow …
Notre framework (PHP) rend parfois les entrées cachées avec de la valeur YTowOnt9. Je ne trouve cette chaîne nulle part dans la base de code (énorme) et je ne peux pas savoir d'où elle vient. J'ai décidé de Google pour cette chaîne particulière, et le résultat m'a surpris. Plus d'un …
J'ai du mal à comprendre la différence entre shell_exec()et exec()... Je l'ai toujours utilisé exec()pour exécuter des commandes côté serveur, quand devrais-je utiliser shell_exec()? Est-ce shell_exec()juste un raccourci pour exec()? Il semble que ce soit la même chose avec moins de paramètres.
J'ai essayé d'étudier PHP récemment, et je me retrouve accroché à des traits. Je comprends le concept de réutilisation horizontale du code et je ne veux pas nécessairement hériter d'une classe abstraite. Ce que je ne comprends pas, c'est: quelle est la différence cruciale entre l'utilisation de traits et d'interfaces? …
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.