Jump to content
Fórum Script Brasil
  • 0

Estrutura de condição (String ou Número)


INEM

Question

Olá pessoal,

Estou aqui com algumas dificuldades a escrever uma estrutura de condição bem simples, mas espero que me possam ajudar!

O que pretendo fazer é bem simples, mas falta-me conhecimento para atinguir o objectivo que é, fazer uma estrutura de condição (IF -> ELSE) onde vou verificar uma variável x. ex:

$variavel_x = $_POST['escreve'];

O PHP apanha pelo método POST a variável "escreve" dentro de um formulário e verifica se ela é do tipo string ou número.

if ($variavel == STRING)

echo "é uma string'

else

echo 'é um número'

Como eu posso verificar se é uma string ou não? Sei que deve ser bem simples, mas não estou a conseguir sozinho, podem-me ajudar por favor? Obrigado desde já...

abraços

INEM

Link to comment
Share on other sites

2 answers to this question

Recommended Posts

  • 0

Você quer validar se na string tem apenas letras? Pois veja que mesmo uma variável com apenas números não precisar ser necessariamente um tipo numérico, se ela for declarada entre '' por exemplo.

Se deseja valiar a string apenas com letras pode usar ctype_alpha.

Link to comment
Share on other sites

  • 0

Obrigado pela dica, já consegui meter a funcionar!

Só uma questão um pouco offtopic, alguém conhece algum hosting que aloje páginas PHP free que suportem os comandos exec() e system() ?

Fico no aguardo, obrigado mais uma vez!

abraços

INEM

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      152k
    • Total Posts
      651.5k
×
×
  • Create New...