mvc simples, não consigo mostrar resultado na tela

27/12/2014

0

PHP

Não consegui mostrar resultados em tela

controller


<?php
	$array = array();

	$titulo = "teste";
	
	$var1 = "ESTA é alguma frase";
	$var2 = "Esta é outra frase";
	$var3 = "ABCDEghij";
	
	// transformando a string em minusculo
	$array[] = "VAR1 em minusculo = ".strtolower($var1);
	
	// transforma uma string em maiúsculo
	$array[] = "VAR 2 em maiúsculo = ".strtoupper($var2);
	
	// exibindo a posição de um elemento em uma string 
	$array[] = "Posição do elemento 'é' na variavel varriavel VAR 2 = ".stripos("3",$var2);
	
	// utilizando str_split 
	$str_split = str_split($var3);
	
	// utilizando explode
	$explode = explode($var2, " ");
	
	// utilizando implode 
	$implode = implode("_",$explode);
	
	// utilizando str_replace
	$array[] = str_replace("Esta","Aquela",$var2);



view


<html>
	<head>
		<title><?=$titulo?></title>
	</head>
	<body>
		<?php foreach ($array as $linha) { ?>
			<p><?$linha?></p>
		<?php } ?>
		
		<p><?php print_r($str_split); ?></p>
		
		<p><?php print_r($explode)?></p>
		
		<p><?=$implode?></p>
		
	</body>
</html>



index


<?php
	require_once ("controller.php");
	require_once ("view.php");



aonde estou errando?
Fabio Santos

Fabio Santos

Responder

Posts

27/12/2014

Marcio Araujo

testa essas modificações.


// exibindo a posição de um elemento em uma string
$array[] = "Posição do elemento 'e' na variavel VAR2 = ".strpos("3",$var2);

// utilizando explode
$explode = explode(" ",$var2);

Responder

27/12/2014

Marcio Araujo

Olha aqui:


<?php 	
	$array = array();
	
	$titulo = "Aula 12 - Curso de PHP Basico";
	
	$var1 = "ESTA é alguma frase";
	$var2 = "Esta é outra frase";
	$var3 = "ABCDEfghi";
	
	// transformando a string em minusculo
	$array[] = "VAR1 em minusculo = ".strtolower($var1);
	
	// transformando uma string em maiúsculo
	$array[] = "VAR2 em maiúsculo = ".strtoupper($var2);
	
	// exibindo a posição de um elemento em uma string
	$array[] = "Posição do elemento 'e' na variavel VAR2 = ".strpos("3",$var2);
	
	// utilizando str_split
	$str_split[] = str_split($var3);
	
	// utilizando explode
	$explode = explode(" ",$var2);
	
	// utilizando implode
	$implode = implode("_",$explode);
	
	// utilizando replace
	$array[] = str_replace("Esta","Aquela", $var2);

Responder

27/12/2014

Fabio Santos

Certinho Marcio, obrigado amigo!!!
Responder

27/12/2014

Marcio Araujo

De nada Fabio!!!
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar