Ir para conteúdo
Fórum Script Brasil

Agulhanegra

Membros
  • Total de itens

    3
  • Registro em

  • Última visita

Tudo que Agulhanegra postou

  1. Bom dia, Beraldo. Mais uma vez, obrigado pela resposta e pela ajuda! Mtíssimo obrigado mesmo. Verifiquei a versão do meu php do wamp e é 5.6.19, pelo menos é o que está lá escrito no submenu Version. Quanto ao seu código, funcionou!, mas eu não sei o que está a acontecer realmente, pois eu contei 168 caracteres sem as tags, com as tags dá 200 caracteres. E o resultado no browser só mostra 172. Veja o código: <?php $ficheiroFuncstrlen = "funcstrlen.txt"; $conteudo = file_get_contents($ficheiroFuncstrlen); $conteudoSemTags = strip_tags($conteudo); $qdeCaracteres = strlen(trim($conteudoSemTags)); echo "O texto acima tem ".$qdeCaracteres." caracteres."; ?> Veja o resultado: Esta é a página Oliviero Função Strlen() A função Strlen() retorna o número de caracteres numa string. Vejamos um exemplo: O texto acima tem 172 caracteres. Veja o texto lá do arquivo: <h1>Esta &eacute; a p&aacute;gina Oliviero</h1> <h3>Fun&ccedil;&atilde;o Strlen()</h3> <p>A fun&ccedil;&atilde;o Strlen() retorna o n&uacute;mero de caracteres numa string.<br />Vejamos um exemplo:</p> Será que o seu olho de programador mais experiente poderia apontar-me o porquê da disparidade? Cptos
  2. Bom dia, Beraldo. Obrigado por me responder. Bem, acho que você deveria conhecer pelo menos um, que é o da série Faça um site, do autor Carlos A. J. Oliviero. Esta série fez muito sucesso no Brasil quando eu estava lá. Os outros dois talvez não as conheça porque não são edições brasileiras, mas portuguesas, pois os adquiri aqui da editora FCA. O livro Faça um site php 5.2 usa, como o próprio título do livro diz, php versão 5.2. Os outros dois usam versão 5.3. Apesar de já andar pela versão 7, a versão 5.x ainda é a mais recomendada, e isto não sou eu quem diz, mas os "especialistas" que gostam do youtube. Além disto, não encontro livros com php 7 aqui e a versão do wamp que tenha instalada tem a versão 5.qualquer_coisa. E convenhamos, para dar os passos iniciais em programação web, dá e sobra ;), não concorda? quanto a função strip_tags, usei-a porque o arquivo txt tem tags html e eu não queria que a função strlen() as contasse, percebe? Foi esta a minha ideia. Quanto ao seu guia, certamente que vou baixá-lo, é gratuito ou pago? Só mais uma solicitação, que não tem de ser atendida, claro. Será que você poderia darme um pequeno exemplo com file_get_contents(), pois fui lá no manual do php mas aquilo é coisa de loucos para mim que ainda sou estaca zero em programação seja em que linguagem for, amigo. Só um exemplozinho simples ;) por caridade ;) Com os melhores cumprimentos
  3. Senhores do concílio, salvel, salve. É uma honra está aqui convosco, pois sou estaca zero em php e mesmo em programação. Pus-me a comprar uns livros (Faça um site php de Oliviero, Desenvolvimento de sites de Frederico Tavares e Programação com php de Carlos Serrão e Joaquim Marques). Os dois primeiros até que são fáceis de se seguir, mas esbarrei numa pequena dificuldade, pois escrevi o seguinte código e ele não funciona como eu quero, Vide: <?php include("funcstrlen.txt"); ?> <?php $File_funcstrlen = strip_tags("funcstrlen.txt"); echo "O texto acima cont&eacute;m ".strlen($File_funcstrlen)." caracteres."; ?> Quero que ele diga quantos caracteres há no texto, mas ele só conta 14 caracteres, ou seja, está a ler apenas a palavra funcstrlen.txt e não o texto do arquivo. Também já tentei o seguinte: <?php include("funcstrlen.txt"); ?> <?php $File_funcstrlen = strip_tags(include("funcstrlen.txt")); echo "O texto acima cont&eacute;m ".strlen($File_funcstrlen)." caracteres."; ?> Mas o erro é pior, pois o código duplica o texto na página e só retorna o número 1. Algum dos senhores poder-me-ia ajudar, por favor. Com os melhores cumprimentos. Agulhanegra ;)
×
×
  • Criar Novo...