Maison  >  Article  >  développement back-end  >  Combien de fonctions intégrées php possède-t-il ?

Combien de fonctions intégrées php possède-t-il ?

王林
王林original
2019-10-14 11:48:583434parcourir

Combien de fonctions intégrées php possède-t-il ?

1. Fonction filter_var

Par exemple, elle est utilisée pour vérifier si le texte saisi est une adresse email : filter_var('123456@ qq.com',FILTER_VALIDATE_EMAIL ); la valeur renvoyée est le résultat de la correspondance avec l'adresse e-mail correcte.

2. Fonction prase_url

Analyser l'URL et renvoyer chaque composant

<?php
$url = &#39;https://www.baidu.com/web/http/index.html?a=add&b=bad&#39;;
print_r(parse_url($url));
echo parse_url($url, PHP_URL_PATH);
?>

Le résultat ci-dessus affichera :

Array ( [scheme] => https [host] => www.baidu.com [path] => /web/http/index.html [query] => a=add&b=bad ) 
/web/http/index.html

3. http_build_query

génère la chaîne de requête après le codage de l'URL. Après avoir filtré les paramètres transmis par l'URL, nous pouvons transmettre ces paramètres dans http_build_query() sous la forme d'un tableau à construire. les paramètres de requête. :

$url="https://www.baidu.com";
$data = array(&#39;foo&#39;=>&#39;bar&#39;,
              &#39;baz&#39;=>&#39;boom&#39;,
              &#39;cow&#39;=>&#39;milk&#39;,
              &#39;php&#39;=>&#39;hypertext processor&#39;);
$query=http_build_query($data);
$uri=$url.&#39;?&#39;.$query;
echo $uri;
?>

4, $_SERVER

$_SERVER est un serveur qui contient des informations d'en-tête (en-tête), un chemin (chemin) et des emplacements de script ( emplacements de script), etc. Tableau d’informations.

Les plus couramment utilisés sont :

$_SERVER['REMOTE_ADDR'] : L'adresse IP de l'utilisateur parcourant la page actuelle.

$_SERVER['HTTP_HOST'] : Le contenu de l'élément Host : dans l'en-tête de la requête actuelle, s'il existe.

$_SERVER['SERVER_ADDR'] : L'adresse IP du serveur sur lequel le script est actuellement en cours d'exécution.

$_SERVER['REQUEST_TIME_FLOAT'] : horodatage du début de la requête, précision au niveau de la microseconde. En vigueur depuis PHP 5.4.0.

$_SERVER[SERVER_NAME'] : Le nom d'hôte du serveur sur lequel le script est actuellement en cours d'exécution. Si le script s'exécute sur un hôte virtuel, le nom est déterminé par la valeur définie pour cet hôte virtuel.

Tutoriel recommandé : Tutoriel vidéo PHP

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Article précédent:Où est utilisé PHP ?Article suivant:Où est utilisé PHP ?