Funzioni stringa PHP
PHP integrato supporta alcuni tipi di dati. Oltre a questi, PHP supporta anche molte funzioni che vengono utilizzate mentre si lavora su alcuni dati. Le funzioni stringa PHP sono alcune di quelle utilizzate per manipolare i dati stringa. Tutte queste funzioni sono predefinite. È necessario installare eventuali plugin. Diamo un'occhiata ad alcune delle funzioni di stringa PHP.
Di seguito sono riportate alcune delle funzioni di stringa ed esempi sono illustrati con la sintassi seguente
<_?phpecho func( “” );
?>
Esempi di funzioni stringa in PHP
La funzione stringa è facile da usare. Qui discuteremo come utilizzare la funzione stringa nella programmazione PHP con l'aiuto di esempi
1. Addcslashes ()
Ciò restituisce una stringa con barre rovesciate davanti a caratteri specifici
Ad esempio: echo addcslashes ("Hello World!", "W");
Produzione:
Hellow \ World
2. Addslashes ()
Ciò restituisce una stringa con barre rovesciate davanti a caratteri predefiniti
Ad esempio: echo addcslashes('Hello “World” you');
Produzione:
Ciao \ "mondo \" tu
3. bin2hex ()
Converte i dati binari in dati esadecimali
Ad esempio: echo bin2hex (“Hello”);
Produzione:
48656c6c6f
4. chop ()
Rimuove gli spazi bianchi o qualsiasi carattere predefinito dall'estremità destra, se specificato
Ad esempio: echo chop (“WelcomeBack”, “Back”);
Produzione:
benvenuto
5. chr ()
Questa funzione di stringa PHP restituisce il carattere del valore ASCII specificato
Ad esempio: echo char(52);
Produzione:
4
6. chunk_split ()
Utilizzato per dividere una stringa in parti più piccole
Ad esempio: echo chunk_split ($str, 2, ", ");
Produzione:
Benvenuto,
7. convert_uudecode ()
Questo decodifica una stringa codificata
Ad esempio: echo convert_uudecode ("+22!L;W9E( %!( 4\"$`\n` ");
Produzione:
Adoro PHP!
convert_uuencode () fa il contrario di convert_uudecode ()
8. count_chars ()
Questa funzione di stringa PHP genera i dati sul numero di caratteri in una stringa
Ad esempio: echo count_chars (“Hello”, 3);
Produzione:
Helo
Nota: il valore intero è la modalità utilizzata per specificare il tipo di output richiesto
- 0 - un array con il valore byte come chiave e la frequenza di ogni byte come valore.
- 1 - uguale a 0 ma sono elencati solo i valori byte con una frequenza maggiore di zero.
- 2 - uguale a 0 ma sono elencati solo i valori byte con una frequenza uguale a zero.
- 3 - viene restituita una stringa contenente tutti i caratteri univoci.
- 4 - viene restituita una stringa contenente tutti i caratteri non utilizzati.
9. crc32 ()
Calcola il checksum di ridondanza ciclica a 32 bit (una funzione matematica) di una stringa
Ad esempio: crc32 ("Hello World!");
Produzione:
472456355
10. Implode ()
Questo unisce gli elementi dell'array con una stringa specificata
Ad esempio: $array = array ('lastname', 'email', 'phone');
echo implode(", ", $array);$array = array ('lastname', 'email', 'phone');
echo implode(", ", $array);
Produzione:
cognome, email, telefono
Nota: join () fa lo stesso. È l'alias di implode ()
11. htmlspecialchars ()
Questo converte alcuni caratteri predefiniti in entità HTML, ovvero mostra l'origine
Ad esempio: $str = “I am Bold ”;
echo $str; => I am Bold
echo htmlspecialchars($str);$str = “I am Bold ”;
echo $str; => I am Bold
echo htmlspecialchars($str);
Produzione:
Sono audace
12. ltrim ()
Questa funzione di stringa PHP rimuove gli spazi bianchi o i caratteri predefiniti dalla sinistra della stringa
Ad esempio: echo ltrim (“Just a sample”, ”Just”);
Produzione:
un campione
Nota: rtrim () fa un lavoro simile da destra
trim () fa lo stesso da entrambe le estremità
13. number_format ()
Questo formatta il numero con migliaia raggruppate
Ad esempio: echo number_format (1000000);
Produzione:
1.000.000
14. print ()
Questo semplicemente emette la stringa ed è più lento dell'eco
Inoltre, la stampa non deve essere utilizzata con ()
Ad esempio: print “Hello”;
Produzione:
Ciao
15. md5 ()
Questo calcola l'hash md5 della stringa
Ad esempio: echo md5 (“Hello”);
Produzione:
8b1a9953c4611296a827abf8c47804d7
16. strtok ()
Questo divide una stringa in stringhe più piccole
Ad esempio: $string = "This is to break a string";
$token = strtok ($string, " ");
echo($token); => This
To get all words of string,
while ($token !== false)(
echo "$token
";
$token = strtok(" ");
)$string = "This is to break a string";
$token = strtok ($string, " ");
echo($token); => This
To get all words of string,
while ($token !== false)(
echo "$token
";
$token = strtok(" ");
)
Produzione:
Questo
è
per
rompere
corda
17. strupper ()
Ciò converte una stringa in caratteri maiuscoli
Ad esempio: echo strupper (“Beautiful Day”);
Produzione:
BELLA GIORNATA
Nota : strlower () converte le stringhe in tutti i caratteri minuscoli
18. substr ()
Ciò restituisce parte della stringa che inizia con l'indice specificato
Ad esempio: echo subst (“A Hot Day”, 3);
Produzione:
ot Day
19. substr_replace ()
Questa funzione di stringa PHP sostituisce una parte della stringa con la stringa specificata
Ad esempio: echo substr_replace ("Hot", "Day", 0);
Produzione:
Giorno
20. wordwrap ()
Questo avvolge una stringa in un numero di caratteri
Ad esempio: echo wordwrap (“Hello World”, 5, ”\n”);
Produzione:
Ciao
Mondo
21. Strlen ()
Questo è usato per determinare la lunghezza della stringa passata
Ad esempio: echo strlen (“Hello”);
Produzione:
5
22. Strrev ()
Questa funzione di stringa PHP viene utilizzata per ottenere il contrario della stringa
Ad esempio: echo strrev (“welcome”);
Produzione:
emoclew
23. Strpos ()
Ciò restituisce la posizione della prima occorrenza di una stringa all'interno di una stringa
Ad esempio: echo strops(“There you go”, “go”);
Produzione:
11
24. Str_repeat ()
Questo ripete una stringa specificata per il numero di volte
Ad esempio: echo str_repeat ('b', 5);
Produzione:
bbbbb
25. Str_replace ()
Questa funzione di stringa PHP trova la parola specificata, sostituisce quella con la parola specificata e restituisce la stringa
Ad esempio: echo str_replace (“great”, “wonderful”, “have a great day”);
Produzione:
buona giornata
26. Nl2br ()
Questa funzione di stringa PHP inserisce le interruzioni di riga html davanti a ogni nuova riga della stringa
Ad esempio: echo nl2br (“Lets break \nthe sentence”);
Produzione:
Consente di rompere
la frase
27. similar_text ()
Questo calcola la somiglianza tra due stringhe
Ad esempio: echo similar_text ("Hello World", "Great World");
Produzione:
7
28. sprintf ()
Questa funzione di stringa PHP scrive una stringa formattata in una variabile
Ad esempio: echo sprintf (“There are %u wonders in the World”, 7);
Produzione:
Ci sono 7 meraviglie nel mondo
29. Str_ireplace ()
Questo sostituisce i caratteri nella stringa con caratteri specifici. Questa funzione non distingue tra maiuscole e minuscole.
Ad esempio: echo str_ireplace (“great”, “WOW”, “This is a great place”);
Produzione:
Questo è un posto stupendo
30. str_shuffle ()
Questo mescola casualmente tutti i caratteri in una stringa
Ad esempio: echo str_shuffle(“Hello World”);
Produzione:
lloeWlHdro
31. str_word_count ()
Questa funzione di stringa PHP restituisce il numero di parole nella stringa specificata
Ad esempio: echo str_word_count (“a nice day”);
Produzione:
3
32. Strcspn ()
Ciò restituisce il numero di caratteri prima del carattere specificato
echo strcspn ("Hello world!", "w");
Produzione:
6
33. str_pad ()
Questa funzione viene utilizzata per il pad sul lato destro della stringa, un numero specificato di caratteri con carattere specificato
Ad esempio: echo str_pad (“Hello”, 10, ”.”);
Produzione:
Ciao…..
34. Ord ()
Questa funzione di stringa PHP restituisce il valore ASCII del primo carattere della stringa
Ad esempio: echo ord (“hello”);
Produzione:
104
35. Strchr ()
Trova la prima occorrenza di una stringa specificata all'interno di una stringa
Ad esempio: echo strchr ("Hello world!", "world");
Produzione:
mondo!
36. Strspn ()
Ciò restituisce il numero di caratteri trovati nella stringa che contiene caratteri dalla stringa specificata.
Ad esempio: echo strspn ("Hello world!", ”Hl");
Produzione:
1
Ci sono alcune altre funzioni di stringa disponibili in PHP. Le funzioni di stringa sopra sono funzioni comunemente utilizzate in PHP per vari requisiti
Articoli consigliati
Questa è stata una guida alla funzione stringa PHP. Qui abbiamo discusso su come utilizzare la funzione stringa nella programmazione PHP con l'aiuto di esempi. Puoi anche consultare i nostri altri articoli suggeriti per saperne di più–
- Introduzione a PHP
- Comandi PHP
- Carriera in PHP
- Alternative PHP
- Funzioni in PHP