spliti
Chaîne de caractères
Fonctions POSIX Regex
PHP Manual

# sql_regcase

(PHP 4, PHP 5)

sql_regcase — Prépare une expression rationnelle pour effectuer une recherche insensible à la casse

### Description

string sql_regcase ( string `$string` )

Prépare une expression rationnelle pour une recherche insensible à la casse.

Avertissement

Cette fonction est OBSOLETE depuis PHP 5.3.0. Nous vous encourageons vivement à ne plus l'utiliser.

### Liste de paramètres

`string`

  La chaîne d'entrée.

### Valeurs de retour

sql_regcase() retourne une expression rationnelle valide qui acceptera la chaîne `string`, et toutes les variantes majuscule/minuscule possibles de cette chaîne. Cette expression sera construite à partir de la chaîne `string` en remplaçant tous les caractères par des expressions entre crochets (des classes de caractères), contenant la lettre majuscule et minuscule. Les autres caractères ne sont pas modifiés.

### Exemples

Exemple #1 Exemple avec sql_regcase()

`<?php
echo sql_regcase("Foo - bar.");
?>`

L'exemple ci-dessus va afficher :

    [Ff][Oo][Oo] - [Bb][Aa][Rr].

Cette expression sert à effectuer des recherches insensibles à la casse avec d'autres logiciels, qui n'acceptent que les recherches sensibles à la casse.

### Notes

> Note: À partir de PHP 5.3.0, l'extension regex est obsolète et vous devez utiliser l'extension PCRE à la place. Appeler des fonctions de l'extension regex émettra des alertes de type `E_DEPRECATED`. Voir la liste des différences pour vous aider dans la conversion en PCRE.

spliti
Chaîne de caractères
Fonctions POSIX Regex
PHP Manual