⊗ppPmBsSCh 43 of 447 menu

Ottenere i caratteri di una stringa in PHP

Supponiamo di avere una stringa. Ogni carattere in questa stringa ha il suo numero ordinale: il primo carattere ha il numero 0, il secondo carattere - il numero 1, il terzo carattere il numero 2 e così via.

Se necessario, è possibile accedere a un carattere specifico della stringa in base al suo numero. Per fare ciò, si scrive il nome della variabile, dopo questo nome si mettono parentesi quadre e in queste parentesi si specifica il numero del carattere.

Vediamo un esempio. Supponiamo di avere la seguente stringa:

<?php $str = 'abcde'; ?>

Visualizziamo alcuni caratteri di questa stringa:

<?php $str = 'abcde'; echo $str[0]; // visualizzerà 'a' echo $str[1]; // visualizzerà 'b' echo $str[2]; // visualizzerà 'c' ?>

Quando si ottiene un carattere, si possono anche utilizzare valori negativi. In questo caso, i caratteri verranno contati dalla fine. In questo caso l'ultimo carattere ha il numero -1. Proviamo:

<?php $str = 'abcde'; echo $str[-1]; // visualizzerà 'e' echo $str[-2]; // visualizzerà 'd' echo $str[-5]; // visualizzerà 'a' ?>

È anche possibile modificare i caratteri della stringa in base al loro numero. Per esempio, modifichiamo il carattere zero:

<?php $str = 'abcde'; $str[0] = '+'; echo $str; // visualizzerà '+bcde' ?>

Anche il numero del carattere può essere memorizzato in una variabile:

<?php $str = 'abcde'; $num = 3; // numero del carattere in una variabile echo $str[$num]; // visualizzerà 'd' ?>

Data la stringa:

<?php $str = 'abcde'; ?>

Accedendo ai singoli caratteri di questa stringa, visualizza a schermo il carattere 'a', il carattere 'c', il carattere 'e'.

Data la stringa:

<?php $str = 'abcde'; ?>

Visualizza il suo ultimo carattere.

Data la stringa:

<?php $str = 'abcde'; ?>

Accedendo ai singoli caratteri di questa stringa, registra in una nuova variabile i caratteri di questa stringa in ordine inverso, cioè 'edcba'.

Date le variabili:

<?php $str = 'abcde'; $num = 3; ?>

Visualizza a schermo il carattere il cui numero è memorizzato nella variabile $num.

Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta