Delcedo PHPLib
Manuel

OString

Crée une instance la classe OString permettant de gérer les chaînes de caractères

Description
OString OString ( string $string [, bool $is_secure = false ] )
Liste de paramètres
string

La chaîne à utiliser.

is_secure (false)

Par défaut, la chaîne est considérée comme étant modifiée et altérée par le serveur (addslashes ajoutés par exemple). Le constructeur supprimera donc les éventuelles modifications réalisées par le serveur.

Si la chaîne n'a pas été modifiée par un élément extérieur, is_secure doit être mis à true afin d'éviter les éventuelles modifications sur la chaîne.

Exemple
<?php

$_GET
["chaine1"] = "coucou";
$_GET["chaine2"] = "c\'est moi";

// Bonnes utilisations :
$s1 = new OString($_GET["chaine1"]); // coucou
$s2 = new OString($_GET["chaine2"]); // c'est moi
$s3 = new OString("un super slash \ si joli"true); // un super slash \ si joli

// Mauvaises utilisations :
$s2 = new OString($_GET["chaine2"], true); // c\'est moi
$s3 = new OString("un super slash \ si joli"); // un super slash  si joli

?>
Valeur de retour
OString

Retourne un objet OString instancié.

Delcedo.com | Creative Commons License