- Home
- Categorie
- Coding e Sistemistica
- PHP
- [Stringhe] stristr();
-
[Stringhe] stristr();
Sintassi: string stristr (string $string, string $parametro)
stristr è una funzione di PHP che restituisce parte della stringa $string dalla prima occorrenza di $parametro fino alla fine di $string.
[php]<?php
$string = " [email protected]";
$string = stristr ($string, '@');
echo $string; // risultato: @domain.ext
?>[/php]
Se non viene trovata alcuna occorrenza di $parametro, la funzione restituisce FALSE.
[php]<?php
$string = "[email protected]";
if (stristr ($string, '#')==FALSE)
{
echo "'#' non è stato trovato in $string";
}
?>[/php]
Qualora $parametro non fosse una stringa, viene convertito in un intero e utilizzato come valore ordinale di un carattere.
[php]<?php
$string = "[email protected]";
$string = stristr ($string, 97); // 97 equivale alla a minuscola
echo $string; // risultato: [email protected]
?>[/php]
Questa funzione non è case sensitive, quindi non fa distinzione tra maiuscole e minuscole.
[php]<?php
$string = "[email protected]";
$string = stristr ($string, 'A');
echo $string; // risultato: [email protected]
?>[/php]
L’equivalente di questa funzione, case sensitive, è strstr();.