Array
(
)

mvc simples, não consigo mostrar resultado na tela

PHP
Fabio Santos
   - 27 dez 2014

Não consegui mostrar resultados em tela
controller
#Código


<?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
#Código

<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
#Código

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


aonde estou errando?

Marcio Araujo
   - 27 dez 2014

testa essas modificações.

#Código


// 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);

Marcio Araujo
   - 27 dez 2014

Olha aqui:

#Código


<?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);

Fabio Santos
   - 27 dez 2014

Certinho Marcio, obrigado amigo!!!

Marcio Araujo
   - 27 dez 2014

De nada Fabio!!!