⊗ppPmBsSCh 43 of 447 menu

Obtendo caracteres de uma string em PHP

Suponha que temos uma string. Cada caractere nesta string tem seu número de ordem: o primeiro caractere tem o número 0, o segundo caractere - número 1, o terceiro caractere número 2 e assim por diante.

Se necessário, você pode acessar um caractere específico da string pelo seu número. Para isso, escreve-se o nome da variável, após este nome colocam-se colchetes e dentro desses colchetes é especificado o número do caractere.

Vamos ver um exemplo. Suponha que temos a seguinte string:

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

Vamos exibir alguns caracteres desta string:

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

Ao obter um caractere, também é possível especificar valores negativos. Neste caso, os caracteres serão contados a partir do final. Sendo que o último caractere tem o número -1. Vamos tentar:

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

Também é possível alterar caracteres da string pelo seu número. Vamos, por exemplo, alterar o caractere zero:

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

O número do caractere também pode ser armazenado em uma variável:

<?php $str = 'abcde'; $num = 3; // número do caractere na variável echo $str[$num]; // exibirá 'd' ?>

Dada a string:

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

Acessando caracteres individuais desta string, exiba na tela o caractere 'a', o caractere 'c', o caractere 'e'.

Dada a string:

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

Exiba seu último caractere.

Dada a string:

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

Acessando caracteres individuais desta string, grave em uma nova variável os caracteres desta string em ordem inversa, ou seja, 'edcba'.

Dadas as variáveis:

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

Exiba na tela o caractere cujo número está armazenado na variável $num.

Português
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nós usamos cookies para o funcionamento do site, análises e personalização. O processamento de dados é realizado de acordo com a Política de Privacidade.
aceitar todas configurar rejeitar