English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutorial di base PHP

Tutorial avanzato PHP

PHP & MySQL

Manuale di riferimento PHP

funzioni di stringa PHP

Le funzioni di stringa PHP sono parte integrante del core. Non è necessario installare per utilizzare questa funzione

elenco delle funzioni

versione - indica la versione più antica di PHP che supporta la funzione.

numerofunzione
descrizione
versione
1addcslashes()restituisce una stringa con backslash aggiunti davanti ai caratteri specificati.4
2addslashes()restituisce una stringa con backslash aggiunti davanti ai caratteri predefiniti.4
3bin2hex()converte una stringa di caratteri ASCII in un valore esadecimale.4
4chop()移除字符串右侧的空白字符或其他字符。4
5chr()ritorna il carattere da un valore ASCII specificato.4
6chunk_split()suddivide una stringa in una serie di parti più piccole.5
7convert_cyr_string()converte una stringa da un set di caratteri Cyrillic a un altro.4
8convert_uudecode()decodifica una stringa codificata con uuencode.5
9count_chars()usato per restituire informazioni sui caratteri utilizzati in una stringa4
10crc32()calcola un CRC di 32 bit (verifica di redundancy ciclica) di una stringa.4
11crypt()usato per criptare una stringa in modo hash, metodo di crittografia a senso unico.4
12echo()stampa una o più stringhe.4
13explode()usato per dividere una stringa in un array di stringhe specificate4
14fprintf()usato per scrivere una stringa formattata in un flusso5
15get_html_translation_table()ritorna la tabella di conversione utilizzata da htmlspecialchars() e htmlentities()4
16hebrev()trasforma il testo ebraico (Hebrew) in testo visibile.4
17hebrevc()trasforma il testo ebraico (Hebrew) in testo visibile e trasforma le nuove righe (\n) in <br>.4
18hex2bin()usato per convertire una stringa esadecimale in caratteri ASCII4
19html_entity_decode()usato convertire le entità HTML in caratteri.4
20htmlentities()它用于把字符转换为 HTML 实体。5.4
21htmlspecialchars_decode()把一些预定义的 HTML 实体转换为字符。5.1.0
22htmlspecialchars()把一些预定义的字符转换为 HTML 实体。4
23implode()它用于通过字符串连接数组元素。5
24join()它是implode()的别名,它从数组的元素中返回字符串4
25lcfirst()它用于把字符串中的首字符转换为小写。5.3.0
26levenshtein()返回两个字符串之间的 Levenshtein 距离。4.0.1
27localeconv()返回本地数字及货币格式信息。4
28ltrim()它用于从字符串开头去除空格或其他字符4
29md5_file()用于计算给定文件的 md5 散列4
30md5()用于计算字符串的 md5 散列4
31metaphone()计算字符串的 metaphone 键。4
32money_format()用于将数字格式化为货币字符串4.3.0
33nl_langinfo()它包含有关语言和语言环境的信息4.3.0
34nl2br()在字符串中的每个新行之前插入 HTML 换行符。4
35number_format()通过千位分组来格式化数字。4
36ord()返回字符串中第一个字符的 ASCII 值。4
37parse_str()它用于将字符串解析为变量4
38print()返回输出字符串4
39printf()返回输出格式化的字符串4
40mb_substr()截取字符串中指定长度字符,常用于中文截取,可以避免截取时候出现乱码,即截取半个字符的情况。4
41quoted_printable_decode()用于将带引号的可打印字符串转换为8位字符串4
42quoted_printable_encode()用于将8位字符串转换为带引号的可打印字符串4
43quotemeta()它用于引用元字符4
44rtrim()移除字符串右侧的空白字符或其他字符。4
45setlocale()用于设置地区信息4
46sha1_file()Calcola l'hash SHA-1 del file.
4
47sha1()Calcola l'hash SHA-1 della stringa.4
48similar_text()Utilizzato per calcolare la somiglianza tra due stringhe.4
49soundex()Calcola la chiave soundex della stringa.
4
50sprintf()Utilizzato per formattare la stringa.4
51str_getcsv()Utilizzato per analizzare una stringa CSV e trasformarla in un array.4
52str_ireplace()Sostituisci alcuni caratteri nella stringa (senza distinzione tra maiuscole e minuscole).5
53str_pad()Utilizzato per riempire la stringa fino a una nuova lunghezza.4.0.1
54str_repeat()Utilizzato per ripetere la stringa una determinata numero di volte.4
55str_replace()Sostituisci alcuni caratteri nella stringa di sostituzione (senza distinzione tra maiuscole e minuscole).4
56str_rot13()Esegui la codifica ROT13 sulla stringa.4
57str_shuffle()Rimescola casualmente tutti i caratteri nella stringa.4.3.0
58str_split()Divide la stringa in un array.5
59str_word_count()Calcola il numero di parole nella stringa.5
60strcasecmp()Utilizzato per confrontare due stringhe (senza distinzione tra maiuscole e minuscole).4
61strchr()Trova la prima occorrenza di una stringa in un'altra stringa (alias di strstr()).4
62strcmp()Confronta due stringhe (senza distinzione tra maiuscole e minuscole).4
63strcoll()Confronta due stringhe (in base alle impostazioni locali).4.0.5
64strcspn()Restituisce il numero di caratteri trovati nella stringa prima di trovare qualsiasi carattere specificato.4
65strip_tags()Rimuove i tag HTML e PHP dalla stringa.4
66stripcslashes()Rimuove gli apici invertiti aggiunti dalla funzione addcslashes().4
67stripos()Utilizzato per trovare la prima occorrenza di una stringa in un'altra stringa.4
68stripslashes()Rimuove gli apici invertiti aggiunti dalla funzione addslashes().4
69stristr()Restituisce la posizione della prima occorrenza della stringa in un'altra stringa (senza distinzione tra maiuscole e minuscole).4
70strlen()Utilizzato per ottenere la lunghezza della stringa.4
71strnatcasecmp()Utilizzare un algoritmo di "ordinamento naturale" per confrontare due stringhe (senza distinzione tra maiuscole e minuscole).4
72strnatcmp()Confronto di due stringhe utilizzando un algoritmo di 'ordinamento naturale' (distinto dalle maiuscole e minuscole).4
73strncasecmp()Confronto della stringa con i primi n caratteri (senza distinguere le maiuscole e minuscole).4
74strncmp()Confronto della stringa con i primi n caratteri (distinto dalle maiuscole e minuscole).4
75strpbrk()Ricerca di uno dei caratteri specificati nella stringa.5
76strpos()Usato per trovare la prima posizione di una stringa in un'altra stringa (distinto dalle maiuscole e minuscole).4
77strrchr()Usato per trovare l'ultima occorrenza del carattere nella stringa.4
78strrev()Usato per invertire la stringa.4
79strripos()Trova l'ultima occorrenza della stringa in un'altra stringa (senza distinguerle dalle maiuscole e minuscole).5
80strspn()Restituisce il numero di caratteri specifici contenuti nella stringa.4
81strstr()Trova la prima occorrenza della stringa in un'altra stringa (distinto dalle maiuscole e minuscole).4
82strtok()Dividere la stringa in stringhe più piccole.4
83strtolower()Convertire la stringa in lettere minuscole.4
84strtoupper()Convertire la stringa in lettere maiuscole.4
85strtr()Convertire i caratteri specifici della stringa.4
86substr_compare()Usato per confrontare i formati delle due stringhe a una posizione specifica4
87substr_count()Usato per calcolare il numero di sottostringhe4
88substr_replace()Sostituire una parte della stringa con un'altra stringa.4
89substr()Usato per restituire una parte della stringa4
90trim()Usato per rimuovere i caratteri spaziali e altri caratteri ai lati della stringa.4
91ucfirst()Usato per convertire il primo carattere della stringa in maiuscolo4
92ucwords()Convertire la prima lettera di ogni parola della stringa in maiuscolo.4
93vfprintf()Scrivere una stringa formattata sul flusso di output specificato.5
94vprintf()Output di una stringa formattata.4.1
95vsprintf()Restituisce una stringa formattata4.1
96wordwrap()

Inserire un'interruzione di riga nella stringa secondo la lunghezza specificata.

4.0.2
97convert_uuencode()Codificare una stringa con uuencode5