The scope of a variable is the context within which it is defined. For the most part all PHP variables only have a single scope. This single scope spans included and required files as well. For example:

<?php
$a = 1;
include 'b.inc';
?>

Here the $a variable will be available within the included b.inc script. However, within user-defined functions a local function scope is introduced. Any variable used inside a function is by default limited to the local function scope. For example:

<?php
$a = 1; /* global scope */

function test()
{
echo $a; /* reference to local scope variable */
}

test();
?>

This script will not produce any output because the echo statement refers to a local version of the $a variable, and it has not been assigned a value within this scope. You may notice that this is a little bit different from the C language in that global variables in C are automatically available to functions unless specifically overridden by a local definition. This can cause some problems in that people may inadvertently change a global variable. In PHP global variables must be declared global inside a function if they are going to be used in that function.

Rails 3.1, nueva versión liberada Tras el lanzamiento de Rails 3.0 en el primer cuarto de este 2011, el equipo de trabajo de este framework acaba de lanzar una nueva versión estable. ...
Las Redes Sociales no llegan ni al 3% del tráfico de compras online Y es que aunque actualmente los recursos digitales es cierto que han alterado el modo de compra tradicional, y ya hay muchos consumidores que tienen c...
Facebook prohibe Google AdSense La disputa que Google y Facebook están llevando a cabo ha dado un nuevo paso con la prohibición de AdSense como proveedor de anuncios aceptados en las...
Firefox 9 Sin casi tiempo para saborear la llegada del nuevo Firefox 8, Mozilla acaba de lanzar una nueva versión, todavia no estable, de su popular navegador w...
Google regalará hasta USD$1 millón a quien hackee Chrome Google regalará hasta USD$1 millón a quien hackee Chrome Posted: 28 Feb 2012 07:30 AM PST Google entregará hasta USD$ 1 millón en tres categoría...
Android ganando la carrera de los Smartphones..Windows sube poco pero seguro El sistema operativo móvil Android de Google amplió su dominio en el rubro de los teléfonos inteligentes en Estados Unidos y otros mercados importante...
Google confirma que Wave será apagado el 30 de abril de 2012 Me costó unos segundos recordar exactamente qué era Google Wave cuando ayer por la tarde recibí un mail desde un servidor de Mountain View saludándome...
Temor mundial por un posible ataque masivo contra Internet Operation Global Blackout es una supuesta operación dirigida a colapsar los 13 servidores DNS raíz (responsables de dar servicio al resto de servidore...
Gracias por tu Compra Gracias por tu compra, Ahora, por favor, toma en cuenta lo siguiente: - Si estas pagando mis servicios de diseño y programación web a través de 2Chec...
Google+ y los juegos online Google ha anunciado de forma oficial que su red social se abre a la llegada de juegos online confirmando los rumores que venían apuntando esta informa...