Ir para conteúdo
Fórum Script Brasil
  • 0

Função Strlen!


rockbilly

Pergunta

6 respostass a esta questão

Posts Recomendados

  • 0

Olá colega,

A função é STRLEN certo? ela foi criada para ser usada desta forma:

$palavra = "numero";
$conta = strlen($palavra);
echo .$conta; //RESULTA EM : 6

Contar um valor de variável, mas como ele faz esta contagem, ou seja, o código da STRLEN ou mesmo LEN (ASP) so gostaria de ver a rotina de scritp em código para estas funções.

obrigado!

Link para o comentário
Compartilhar em outros sites

  • 0

//Pra mim é algo +- assim

int contaVogais (char s[]) {

  char *vogais;

  int numVogais, i;

  vogais = "aeiouAEIOU";

  numVogais = 0;

  for (i = 0; s != '\0'; i++) {

      char ch;

      int j;

      ch = s;

      for (j = 0; vogais[j] != '\0'; j++) {

        if (vogais[j] == ch) {

            numVogais += 1;

            break;

        }

      }

  }

  return numVogais;

}

o exemplo acima conta vogais

a strlen seria através de um algoritimo

assim

/* Uso típico: k = strlen (x);                               

// A função devolve o comprimento da string x. Em outras     

// palavras, devolve o número de caracteres de x (sem contar 

// o '\0' final).  O código da função tem o mesmo efeito que 

//      for (i = 0; a!= 0; i++) ;                       

//      return i;                                           

// que por sua vez equivale a                               

//      b = a;                                             

//      while (*b++) ;                                     

//      return b-a-1;                                   

*/

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,9k
×
×
  • Criar Novo...