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.
J'ai un script PHP qui doit faire des réponses avec des codes de réponse HTTP (codes d'état), comme HTTP 200 OK, ou du code 4XX ou 5XX. Comment puis-je faire cela en PHP?
En utilisant PHP, quel est le moyen le plus rapide pour convertir une chaîne comme celle-ci: "123"en entier? Pourquoi cette méthode particulière est-elle la plus rapide? Que se passe-t-il s'il reçoit une entrée inattendue, comme "hello"ou un tableau?
PHP 5.5 a été publié et il comporte un nouveau module de mise en cache de code appelé OPCache, mais il ne semble pas y avoir de documentation pour cela. Alors, où est la documentation et comment utiliser OPcache?
J'ai cherché haut et bas et j'obtiens beaucoup de différentes solutions et variables contenant des informations pour obtenir le chemin absolu. Mais ils semblent fonctionner dans certaines conditions et pas dans d'autres. Existe-t-il une solution miracle pour obtenir le chemin absolu du script exécuté en PHP? Pour moi, le script …
Je lis la documentation de Laravel Blade et je n'arrive pas à comprendre comment affecter des variables à l'intérieur d'un modèle pour une utilisation ultérieure. Je ne peux pas le faire {{ $old_section = "whatever" }}car cela fera écho à "quoi que ce soit" et je ne veux pas ça. …
J'essaie de me connecter à ma base de données MySQL avec le terminal sur mon Apple (avec PHP). Hier, cela a bien fonctionné, et maintenant j'ai soudainement l'erreur dans le titre. Le script fonctionne lorsque j'utilise mon navigateur pour l'exécuter (j'ai XAMPP installé), mais Terminal refuse de se connecter à …
// Other variables $MAX_FILENAME_LENGTH = 260; $file_name = $_FILES[$upload_name]['name']; //echo "testing-".$file_name."<br>"; //$file_name = strtolower($file_name); $file_extension = end(explode('.', $file_name)); //ERROR ON THIS LINE $uploadErrors = array( 0=>'There is no error, the file uploaded with success', 1=>'The uploaded file exceeds the upload max filesize allowed.', 2=>'The uploaded file exceeds the MAX_FILE_SIZE directive …
Je me demande, quelle est la façon la plus simple de supprimer un répertoire contenant tous ses fichiers? J'utilise rmdir(PATH . '/' . $value);pour supprimer un dossier, cependant, s'il y a des fichiers à l'intérieur, je ne peux tout simplement pas le supprimer.
Je me rends compte que le second évite la surcharge d'un appel de fonction (la mise à jour , est en fait une construction de langage), mais il serait intéressant de savoir si l'un est meilleur que l'autre. J'ai utilisé unset()pour la plupart de mon codage, mais j'ai récemment parcouru …
Je voudrais un moyen plus propre pour obtenir les fonctionnalités suivantes, pour attraper AErroret BErrordans un bloc: try { /* something */ } catch( AError, BError $e ) { handler1( $e ) } catch( Exception $e ) { handler2( $e ) } Y a-t-il un moyen de faire ça? Ou …
J'utilise in_array()pour vérifier si une valeur existe dans un tableau comme ci-dessous, $a = array("Mac", "NT", "Irix", "Linux"); if (in_array("Irix", $a)) { echo "Got Irix"; } //print_r($a); mais qu'en est-il d'un tableau multidimensionnel (ci-dessous) - comment puis-je vérifier cette valeur si elle existe dans le multi-tableau? $b = array(array("Mac", "NT"), …
Pourquoi ne puis-je pas transmettre le nom de la table à une instruction PDO préparée? $stmt = $dbh->prepare('SELECT * FROM :table WHERE 1'); if ($stmt->execute(array(':table' => 'users'))) { var_dump($stmt->fetchAll()); } Existe-t-il un autre moyen sûr d'insérer un nom de table dans une requête SQL? Avec coffre-fort, je veux dire que …
J'ai une variable booléenne que je veux convertir en chaîne: $res = true; J'ai besoin que la valeur convertie soit au format:, "true" "false"pas"0" "1" $converted_res = "true"; $converted_res = "false"; J'ai essayé: $converted_res = string($res); $converted_res = String($res); Mais il me dit que stringet Stringne sont pas des fonctions …
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.