Maison > Article > développement back-end > 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 = 'https://www.baidu.com/web/http/index.html?a=add&b=bad'; 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('foo'=>'bar', 'baz'=>'boom', 'cow'=>'milk', 'php'=>'hypertext processor'); $query=http_build_query($data); $uri=$url.'?'.$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!