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!!!