Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

ryuunosuke

Conteúdo da string sumindo.

Recommended Posts

$senha1 = substr($senha1, 0, 10);
$senha1 = preg_replace('/[^[:alpha:]_]/', '',$senha1);

Ate aqui ela sai normal:

$senha1 = substr($senha1, 0, 10);

Mas depois disso o conteúdo some mesmo sendo numeral e letras.

$senha1 = substr($senha1, 0, 10);
$senha1 = preg_replace('/[^[:alpha:]_]/', '',$senha1);

Compartilhar este post


Link para o post
Compartilhar em outros sites

Passe mais informações.

 

1. Qual é o seu objetivo?

2. Qual é o conteúdo de $senha1 original?

3. Qual passa a ser o conteúdo depois do substr()

4. E qual é o conteúdo final?

 

Um simples teste:

 

$ php -a
Interactive shell
php > $senha1 = "1a-_b&q9$";
php > $senha1 = preg_replace('/[^[:alpha:]_]/', '',$senha1);
php > echo $senha1;
a_bq

 

Ou seja, a ER está OK

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu so quero filtra minhas ou seja caso tenha algum simbolo ou tenha de muitos dígitos em comparação com os que eu espero receber.

O conteúdo original dessa variável são dados obtidos pelo $GET_.

 

Ex:

$pagina = (isset($_GET['pagina']))? $_GET['pagina'] : 1;

Edit: Reparei que so some quando eu uso numeros:

 

Ex:

$senha1 = "123456";

:alpha: nao seria pra letras e numeros?

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.