Questions marquées «php»

172
Meilleur moyen d'effacer les valeurs d'un tableau PHP

Qu'est-ce qui est le plus efficace pour effacer toutes les valeurs d'un tableau? Le premier m'obligerait à utiliser cette fonction à chaque fois dans la boucle du deuxième exemple. foreach ($array as $i => $value) { unset($array[$i]); } Ou ca foreach($blah_blah as $blah) { $foo = array(); //do...

172
Comment exiger un fork avec le compositeur

voici mon composer.json, je veux utiliser le projet fork of lessphp de Nodge sur Github "repositories": [{ "type": "package", "package": { "version": "dev-master", "name": "nodge/lessphp", "source": { "url": "https://github.com/Nodge/lessphp.git", "type": "git", "reference": "master" }, "autoload":...

172
Guzzle 6: plus de méthode json () pour les réponses

Précédemment dans Guzzle 5.3: $response = $client->get('http://httpbin.org/get'); $array = $response->json(); // Yoohoo var_dump($array[0]['origin']); Je pourrais facilement obtenir un tableau PHP à partir d'une réponse JSON. Maintenant, dans Guzzle 6, je ne sais pas comment faire. Il ne...

170
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
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...

170
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...

169
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...

168
Comment créer une copie d'un objet en 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 = $a;...

168
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 dans...

168
Laravel 5 Effacer le cache de vues

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...

168
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...