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.


9
PHP_SELF contre PATH_INFO contre SCRIPT_NAME contre REQUEST_URI
Je construis une application PHP dans CodeIgniter. CodeIgniter envoie toutes les demandes au contrôleur principal: index.php. Cependant, je n'aime pas voir index.phpdans l'URI. Par exemple, http://www.example.com/faq/whateveracheminera vers http://www.example.com/index.php/faq/whatever. J'ai besoin d'un moyen fiable pour qu'un script sache quelle est son adresse, afin qu'il sache quoi faire avec la navigation. J'ai …
105 http  php  codeigniter 

9
Comment insérer des valeurs NULL en utilisant PDO?
J'utilise ce code et je suis au-delà de la frustration: try { $dbh = new PDO('mysql:dbname=' . DB . ';host=' . HOST, USER, PASS); $dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); $dbh->setAttribute(PDO::MYSQL_ATTR_INIT_COMMAND, "SET NAMES 'utf8'"); } catch(PDOException $e) { ... } $stmt = $dbh->prepare('INSERT INTO table(v1, v2, ...) VALUES(:v1, :v2, ...)'); $stmt->bindParam(':v1', PDO::PARAM_NULL); // --> …
105 php  mysql  pdo  null  sql-insert 

8
Analyseurs PHP YAML [fermé]
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 …
105 php  parsing  yaml 

12
apc vs eaccelerator vs xcache
Je fais des recherches sur lequel de ceux-ci utiliser et je ne peux pas vraiment en trouver un qui se démarque. Eaccelerator est plus rapide qu'APC , mais APC est mieux entretenu. Xcache est plus rapide mais les autres ont une syntaxe plus simple. Quelqu'un a-t-il des recommandations à utiliser …

4
Définition des variables d'environnement pour l'accès en PHP lors de l'utilisation d'Apache
J'ai un environnement Linux et j'ai une application Web PHP qui s'exécute conditionnellement en fonction des variables d'environnement en utilisant getenvPHP. J'ai besoin de savoir comment ces variables d'environnement doivent être définies pour que l'application fonctionne correctement. Je ne sais pas comment configurer cela sur Apache. De plus, je dois …

6
isset () et empty () - quoi utiliser
Pourriez-vous m'aider à améliorer mon style de codage? :) Dans certaines tâches, je dois vérifier - la variable est-elle vide ou contient quelque chose. Pour résoudre cette tâche, je fais généralement ce qui suit. Vérifier - cette variable est-elle définie ou non? S'il est défini - je vérifie - il …
105 php 

6
PHP DOMDocument erreurs / avertissements sur les balises html5
J'ai essayé d'analyser le code HTML5 afin de pouvoir définir des attributs / valeurs dans le code, mais il semble que DOMDocument (PHP5.3) ne prend pas en charge les balises comme <nav>et <section>. Existe-t-il un moyen d'analyser cela en HTML en PHP et de manipuler le code? Code à reproduire: …
105 php  html  domdocument 

7
Préserver les sauts de ligne de TextArea lors de l'écriture sur MySQL
J'utilise une zone de texte pour permettre aux utilisateurs de saisir des commentaires. Cependant, si les utilisateurs saisissent de nouvelles lignes, les nouvelles lignes n'apparaissent pas lors de leur sortie. Existe-t-il un moyen de faire en sorte que les sauts de ligne restent. Une idée comment préserver les sauts de …
105 php  mysql  html 

6
Regex exactement n OU m fois
Considérez l'expression régulière suivante, où Xest toute regex. X{n}|X{m} Cette expression régulière testerait pour Xse produire exactement n ou à des mmoments. Existe-t-il un quantificateur regex qui peut tester une occurrence Xexactement nou des mheures?
105 java  php  regex 

5
Comment valider un tableau dans Laravel?
J'essaye de valider le tableau POST dans Laravel: $validator = Validator::make($request->all(), [ "name.*" => 'required|distinct|min:3', "amount.*" => 'required|integer|min:1', "description.*" => "required|string" ]); J'envoie un POST vide et je reçois ceci if ($validator->fails()) {}comme False. Cela signifie que la validation est vraie, mais ce n'est pas le cas. Comment valider un …
105 php  laravel  laravel-5.4 



13
Téléchargements avec reprise lors de l'utilisation de PHP pour envoyer le fichier?
Nous utilisons un script PHP pour les téléchargements de fichiers en tunnel, car nous ne voulons pas exposer le chemin absolu du fichier téléchargeable: header("Content-Type: $ctype"); header("Content-Length: " . filesize($file)); header("Content-Disposition: attachment; filename=\"$fileName\""); readfile($file); Malheureusement, nous avons remarqué que les téléchargements passés via ce script ne peuvent pas être repris …

13
Comment utiliser les espaces de noms PHP avec le chargement automatique?
J'obtiens cette erreur lorsque j'essaie d'utiliser le chargement automatique et les espaces de noms: Erreur fatale: Classe 'Class1' introuvable dans /usr/local/www/apache22/data/public/php5.3/test.php à la ligne 10 Quelqu'un peut-il me dire ce que je fais mal? Voici mon code: Class1.php: <?php namespace Person\Barnes\David { class Class1 { public function __construct() { echo …
104 php  autoload 

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.