note 62778 deleted from function.include by betz
| From: | betz@php.net | Date: | Thu, 09 Mar 2006 13:30:53 +0000 |
| Subject: | note 62778 deleted from function.include by betz | ||
| References: | 1 | Groups: | php.notes |
| Request: | Send a blank email to php-notes+get-105141@lists.php.net to get a copy of this message | ||
Note Submitter: markusxavier at hotmail dot com
Reason: non-english
----
Me encontre con un problema al hacer "include" con algunos archivos donde solo guardo
variables con informacion, ya que al compilar el codigo php lee y despliega toda la informacion del
file. ejemplo
-- incfile.x --
$mi_var1 = "algun texto o lo que sea...";
$mi_var2 = $mi_var1."mas texto";
-- end --
-- file.php --
<?
..
include incfile.x
...
echo $mi_var1;
?>
-- end --
En este ejemplo esperaba esta salida:
-- resultado --
algun texto lo que sea
-- end --
Pero desplegaba esto:
-- resultado --
$mi_var1 = "algun texto o lo que sea...";
$mi_var2 = $mi_var1."mas texto";
-- end --
La manera que encontre para solucionarlo es mediante el implemento de dos lineas en el incfile.x:
-- incfile.x --
<html>
<?
$mi_var1 = "algun texto o lo que sea...";
$mi_var2 = $mi_var1."mas texto";
?>
</html>
-- end --
de esta manera el codigo sale:
-- resultado --
algun texto lo que sea
-- end --