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

Transformando a string $mateus5 num array


Frank K Hosaka

Pergunta

<?php
$mateus5="1 Jesus, vendo a multidão, subiu a um monte, e, assentando-se, 
aproximaram-se dele os seus discípulos; 2 e, abrindo a boca, os ensinava, dizendo:
3 Bem-aventurados os pobres de espírito, porque deles é o Reino dos céus; 
4 bem-aventurados os que choram, porque eles serão consolados; 
5 bem-aventurados os mansos, porque eles herdarão a terra; 6 bem-aventurados 
os que têm fome e sede de justiça, porque eles serão fartos; 7 bem-aventurados 
os misericordiosos, porque eles alcançarão misericórdia; 8 bem-aventurados os 
limpos de coração, porque eles verão a Deus; 9 bem-aventurados os pacificadores, 
porque eles serão chamados filhos de Deus; 10 bem-aventurados os que sofrem 
perseguição por causa da justiça, porque deles é o Reino dos céus; 
11 bem-aventurados sois vós quando vos injuriarem, e perseguirem, e, mentindo, 
disserem todo o mal contra vós, por minha causa. 12 Exultai e alegrai-vos, 
porque é grande o vosso galardão nos céus; porque assim perseguiram os 
profetas que foram antes de vós.";
for($i=10;$i<=12;$i++){$mateus5=str_replace($i,"@",$mateus5);}
for($i=1;$i<=9;$i++){$mateus5=str_replace($i,"@",$mateus5);}
$mateus5=explode('@',$mateus5);
$versiculos=count($mateus5);
for($i=0;$i<$versiculos-1;$i++){$mateus5[$i]=trim($mateus5[$i+1]);}
$descartar=array_pop($mateus5);
var_dump($mateus5);

//resultado:
C:\wamp64\www\astudy\astudy.php:22:
array (size=12)
  0 => string 'Jesus, vendo a multidão, subiu a um monte, e, assentando-se, 
aproximaram-se dele os seus discípulos;' (length=104)
  1 => string 'e, abrindo a boca, os ensinava, dizendo:' (length=40)
  2 => string 'Bem-aventurados os pobres de espírito, porque deles é o Reino dos céus;' (length=74)
  3 => string 'bem-aventurados os que choram, porque eles serão consolados;' (length=61)
  4 => string 'bem-aventurados os mansos, porque eles herdarão a terra;' (length=57)
  5 => string 'bem-aventurados 
os que têm fome e sede de justiça, porque eles serão fartos;' (length=81)
  6 => string 'bem-aventurados 
os misericordiosos, porque eles alcançarão misericórdia;' (length=77)
  7 => string 'bem-aventurados os 
limpos de coração, porque eles verão a Deus;' (length=68)
  8 => string 'bem-aventurados os pacificadores, 
porque eles serão chamados filhos de Deus;' (length=79)
  9 => string 'bem-aventurados os que sofrem 
perseguição por causa da justiça, porque deles é o Reino dos céus;' (length=103)
  10 => string 'bem-aventurados sois vós quando vos injuriarem, e perseguirem, e, mentindo, 
disserem todo o mal contra vós, por minha causa.' (length=128)
  11 => string 'Exultai e alegrai-vos, 
porque é grande o vosso galardão nos céus; porque assim perseguiram os 
profetas que foram antes de vós.' (length=134)

 

Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

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,3k
    • Posts
      652,3k
×
×
  • Criar Novo...