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.

6
Visibilité par défaut des méthodes de classe en PHP
J'ai regardé le manuel , mais je n'arrive pas à trouver la réponse. Quelle est la visibilité par défaut en PHP pour les méthodes sans déclaration de visibilité? PHP a-t-il une visibilité sur les packages comme en Java? Par exemple, dans le code suivant, est-il go()public ou privé? class test …
118 php  oop  visibility 


13
Comment utiliser l'opérateur ternaire (?:) En PHP comme raccourci pour «if / else»?
Sur la base des exemples de cette page , j'ai les exemples de code fonctionnel et non fonctionnel ci-dessous. Code de travail utilisant l' ifinstruction: if (!empty($address['street2'])) echo $address['street2'].'<br />'; Code non fonctionnel utilisant l'opérateur ternaire: $test = (empty($address['street2'])) ? 'Yes <br />' : 'No <br />'; // Also tested …

14
Compositeur tué lors de la mise à jour
J'ai eu un problème, j'ai essayé d'installer un nouveau package dans mon projet Laravel 4. Mais quand je cours, php composer.phar updatej'obtiens ceci: Loading composer repositories with package information Updating dependencies (including require-dev) Killed J'ai cherché le problème sur Internet et j'ai vu que la mémoire est le problème, je …

5
is_file ou file_exists en PHP
Je dois vérifier si un fichier se trouve sur le disque dur à un emplacement spécifié ($ path. $ File_name). Quelle est la différence entre is_file()et file_exists()fonctions et ce qui est mieux / plus rapide à utiliser en PHP?
117 php  file  exists 

3
Ignorer l'exigence PHP du compositeur
Nous utilisons PHPCI et composer. Le serveur qui exécute PHPCI est sur PHP 5.3. Pour un projet, nous avons ajouté le SDK PHP Facebook, en utilisant composer. Il nécessite PHP 5.4. Le compositeur est déclenché par PHPCI et est exécuté. Mais parce que le serveur CI vient de recevoir PHP …

30
Écran blanc vierge Laravel
Mon site laravel fonctionnait auparavant, j'ai récemment mis à niveau vers Apache 2.4 et PHP 5.5.7. Maintenant, j'obtiens un écran blanc vide lorsque je vais sur laravel.mydomain.com, rien dans les journaux d'erreurs Apache, les routes, etc. ne devrait fonctionner comme avant. .htaccess se charge car j'obtiens un 500 lorsque j'insère …



6
Comment créer un tableau avec des paires clé / valeur?
Comment puis-je ajouter des paires clé / valeur à un tableau? Cela ne fonctionnera pas: public function getCategorieenAsArray(){ $catList = array(); $query = "SELECT DISTINCT datasource_id, title FROM table"; if ($rs=C_DB::fetchRecordset($query)) { while ($row=C_DB::fetchRow($rs)) { if(!empty($row["title"])){ array_push($catList, $row["datasource_id"] ."=>". $row["title"] ); } } } return($catList); } Parce que ça me …
117 php  arrays 


10
Comment appliquer la méthode bindValue dans la clause LIMIT?
Voici un aperçu de mon code: $fetchPictures = $PDO->prepare("SELECT * FROM pictures WHERE album = :albumId ORDER BY id ASC LIMIT :skip, :max"); $fetchPictures->bindValue(':albumId', $_GET['albumid'], PDO::PARAM_INT); if(isset($_GET['skip'])) { $fetchPictures->bindValue(':skip', trim($_GET['skip']), PDO::PARAM_INT); } else { $fetchPictures->bindValue(':skip', 0, PDO::PARAM_INT); } $fetchPictures->bindValue(':max', $max, PDO::PARAM_INT); $fetchPictures->execute() or die(print_r($fetchPictures->errorInfo())); $pictures = $fetchPictures->fetchAll(PDO::FETCH_ASSOC); Je reçois Vous …
117 php  mysql  sql  pdo  bindvalue 

9
Différence entre array_push () et $ array [] =
Dans le manuel PHP, ( array_push ) dit .. Si vous utilisez array_push () pour ajouter un élément au tableau, il est préférable d'utiliser $ array [] = car de cette façon, il n'y a pas de surcharge pour appeler une fonction. Par exemple : $arr = array(); array_push($arr, "stackoverflow"); …
117 php  arrays  push 

3
Quelle est la différence entre fastcgi et fpm?
J'essaye d'installer php avec fpm sur macports. J'ai lu quelque part que fpm signifie gestionnaire de processus FastCGI. Cela signifie-t-il que fastcgi et fpm sont identiques? S'ils sont identiques, alors pourquoi avons-nous deux variantes de macports différentes pour php, à savoir "php5 + fastcgi" et "php5 + fpm"
117 php  macos  fastcgi  macports 

7
PDO MySQL: Utilisez PDO :: ATTR_EMULATE_PREPARES ou pas?
Voici ce que j'ai lu jusqu'à présent PDO::ATTR_EMULATE_PREPARES: L'émulation de préparation de PDO est meilleure pour les performances puisque la préparation native de MySQL contourne le cache de requête . La préparation native de MySQL est meilleure pour la sécurité (empêchant l'injection SQL) . La préparation native de MySQL est …
117 php  mysql  pdo 

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.