Questions marquées «php»

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.

4
Que fait une \ (barre oblique inverse) en PHP (5.3+)?
Que fait un \en PHP? Par exemple, CSRF4PHP a \FALSE, \session_idet \Exception: public function __construct($timeout=300, $acceptGet=\FALSE){ $this->timeout = $timeout; if (\session_id()) { $this->acceptGet = (bool) $acceptGet; } else { throw new \Exception('Could not find session id', 1); } }


18
Comment effacer les entrées du cache APC?
Je dois effacer toutes les entrées du cache APC lorsque je déploie une nouvelle version du site. APC.php a un bouton pour effacer tous les caches d'opcode, mais je ne vois pas de boutons pour effacer toutes les entrées utilisateur, ou toutes les entrées système, ou toutes les entrées par …
170 php  performance  caching  apc 

10
Quand utiliser des classes statiques ou instanciées
PHP est mon premier langage de programmation. Je ne peux pas vraiment comprendre quand utiliser des classes statiques ou des objets instanciés. Je réalise que vous pouvez dupliquer et cloner des objets. Cependant, pendant tout mon temps en utilisant php, tout objet ou fonction se terminait toujours par une valeur …
170 php  oop  class 

7
Créer ou écrire / ajouter dans un fichier texte
J'ai un site Web qui, chaque fois qu'un utilisateur se connecte ou se déconnecte, je l'enregistre dans un fichier texte. Mon code ne fonctionne pas pour ajouter des données ou créer un fichier texte s'il n'existe pas. Voici l'exemple de code $myfile = fopen("logs.txt", "wr") or die("Unable to open file!"); …
170 php 


8
Chaînage de méthodes PHP?
J'utilise PHP 5 et j'ai entendu parler d'une nouvelle fonctionnalité de l'approche orientée objet, appelée «chaînage de méthodes». C'est quoi exactement? Comment le mettre en œuvre?
170 php  oop  method-chaining 

14
PHP cURL ne fonctionne pas - WAMP sous Windows 7 64 bits
J'ai installé mon WAMP sur mon Windows 7 64 bits. cURL ne fonctionne pas, mais je l'ai toujours activé à partir du plateau WAMP. J'ai aussi décommenté extension=php_curl.dllà la php.inifois pour le PHP et le dossier Apache. Windows me donne un message d'erreur, Démarrage de PHP: impossible de charger la …
169 php  curl  wamp 

30
file_put_contents (meta / services.json): échec de l'ouverture du flux: autorisation refusée
Je suis nouveau à Laravel. J'essayais d'ouvrir http://localhost/test/public/et j'ai obtenu Erreur dans le gestionnaire d'exceptions. J'ai cherché sur Google et modifié l'autorisation du répertoire de stockage en utilisant chmod -R 777 app/storagemais en vain. J'ai changé debug=>truedans app.phpet visité la page et a reçu l' erreur dans le gestionnaire d'exception: …

6
Comment puis-je stocker les mots de passe de mes utilisateurs en toute sécurité?
À quel point est-ce plus sûr que le MD5 ordinaire ? Je viens de commencer à me pencher sur la sécurité des mots de passe. Je suis assez nouveau en PHP. $salt = 'csdnfgksdgojnmfnb'; $password = md5($salt.$_POST['password']); $result = mysql_query("SELECT id FROM users WHERE username = '".mysql_real_escape_string($_POST['username'])."' AND password = …



11
Comment déclarer une variable globale en php?
J'ai du code quelque chose comme ça: <? $a="localhost"; function body(){ global $a; echo $a; } function head(){ global $a; echo $a; } function footer(){ global $a; echo $a; } ?> y a-t-il un moyen de définir la variable globale en un seul endroit et de rendre la variable $aaccessible …


8
PHP 7: VCRUNTIME140.dll manquant
J'ai une erreur lorsque je lance PHP 7 sous Windows. Lorsque je lance phpsur la ligne de commande, il renvoie une boîte de message avec une erreur système: Le programme ne peut pas démarrer, car VCRUNTIME140.dll est absent de votre ordinateur. Essayez de réinstaller le programme pour résoudre ce problème. …
168 php  windows  dll  php-7 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.