Fonctions POSIX Regex
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.

### 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.

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