Raramente le cose pubbliche PHP da molto tempo fa ma mi va in questo linguaggio di programmazione e quale modo migliore per dimostrare che la creazione di tutorial come questo, dove spiego una funzione molto buona in PHP usato per avere un carattere particolare stringa .
Prima di smettere di leggere questo post per non conoscere in modo che possa servire a contare i caratteri in un testo, vorrei spiegare uno degli usi si possono dare:
Supponiamo che stai facendo un modulo per la registrazione dell'utente o qualsiasi cosa where l'utente deve scrivere un minimo di caratteri per inviare il modulo, questa funzione permette di contare le quale si può applicare un certo messaggio in caso di very large o troppo piccolo.
La funzione PHP che ha i caratteri di un testo è il seguente:
1
| $texto ) strlen ($ testo) |
Nei casi in cui la variabile $ testo è qualsiasi stringa di testo, vediamo alcuni esempi per questa funzione.
Supponiamo che si è creato un form con un campo "password" chiamata "chiave", qualcosa di simile al seguente:
1
| "password" name = "clave" value = "" / > "password" "key" = nome = valore di tipo <Input = "" /> |
Ora si vuole che la password è di almeno quattro cifre, anche se meno di 4 inviare un messaggio di errore, deve essere maggiore o uguale a 4, elaborare il modulo.
Il file PHP che elabora la forma sarebbe qualcosa di simile al seguente:
1 2 3 4 5 6 7 8 9 | <? Php strlen ( $_POST [ 'clave' ] ) <= 3 ) { if (strlen ($ ['password _POST']) <= 3) ( ; echo 'Spiacente, il campo password deve essere di almeno 4 caratteri'; { Else () / * * CODICE QUI IL RESTO DEL MODULO TRATTAMENTO * / ) ?> |
Qui notiamo che si usa la funzione strlen() sulla linea 2 del codice, e quello che facciamo è contare i caratteri del campo modulo denominato chiave. Se meno o uguale a 3, we mostra il messaggio di errore, altrimenti (che è maggiore than 3) eseguire the action you want il modulo.
Se sei un amministratore di un sito e avere uno come sezione contatti dove si possono inviare domande o suggerimenti, vi may want to all information avere user e avoid some misura addirittura to be in "play" con your form , vediamo come:
Supponiamo che si desidera che il campo denominato "email" e "name" sono tenuti ad inviare il modulo, faremo vedere il codice PHP.
1 2 3 4 5 6 7 8 9 10 11 | <? Php strlen ( $_POST [ 'nombre' ] ) = 0 ) { if (strlen ($ ['nome _POST']) = 0) ( ; echo 'Spiacente, è necessario digitare un nome per inviare il modulo'; ( strlen ( $_POST [ 'email' ] ) = 0 ) { ) Elseif (strlen ($ ['email _POST']) = 0) ( ; echo 'Spiacente, è necessario scrivere una e-mail per inoltrare il modulo'; { Else () / * * CODICE QUI IL RESTO DEL MODULO TRATTAMENTO * / ) ?> |
* Possiamo ottenere lo stesso risultato se scriviamo la condizione $_POST['nombre'] == '' o troppo empty($_POST['nombre'])
Si tratta di mettere a immaginare tutti gli usi che si possono dare a questa funzione e iniziare a praticare!

Michael è il creatore ed editore di skyandstars.net che pubblica guide e tutorial per WordPress, CuteNews, PHP, HTML e altro ancora. Sono uno studente di college corrente.
SEO Londra
19 gennaio 2010
E 'una buona idea, ma i requisiti sono un po' complicato.
Michael
20 gennaio 2010
Cosa vuoi dire con le scuse requisiti?
Harlamov
9 MARZO 2010
раз позыреть можно