La funzione substr_compare di PHP confronta due stringe a partire da una determinata posizione e per un certo numero di caratteri.
La sintassi è :
substr_compare($stringa_principale, $seconda_stringa, $punto_di_partenza, [$lunghezza], [$non_case_sensitive]);
Substr_compare() confronta $stringa_principale con $seconda_stringa, a partire dalla posizione $punto_di_partenza.
Gli altri due parametri sono opzionali: [$lunghezza] imposta il numero di caratteri da confrontare, mentre [$non_case_sensitive], se impostato su TRUE, permette di non fare distinzione tra maiuscole e minuscole.
Substr_compare resituisce:
Esempio:
<?php
echo substr_compare('casa', 'ASA', 1, 3, TRUE);
?>
Risultato: 0
Nell'esempio qui sopra, substr_compare confronta la striga 'casa' con 'ASA' a partire dal carattere in posizone 1, e per 3 caratteri. Mentre TRUE rende la funzione non case sensitive.
La funzione restituisce 0 perchè confronta 'asa' con 'ASA' senza fare distinzione tra lettere maiuscole e minuscole.
(PHP 5)
(Annunci Google)
Non forniamo nessuna garanzia di assenza di errori nei contenuti del sito.
Non si assume nessuna responsabilità per eventuali errori presenti nel sito, e per i contenuti dei siti linkati.
- Privacy