Sie sind auf Seite 1von 80

PHP Bsico

PHP: Hypertext Preprocessor

Descripcin del Modulo


El modulo de PHP est orientado al estudio de los fundamentos y caractersticas bsicas del lenguaje PHP (Preprocesador de Hipertexto PHP). El alcance de este modulo es proporcionar un entendimiento bsico de los conceptos relacionados al manejo de scripts dinmicos del lado de servidor utilizando PHP para la construccin de Aplicaciones Web.

Audiencia

Estudiantes, profesionales, y desarrolladores que

deseen conocer los conceptos relacionados al manejo de scripts dinmicos del lado de servidor para la Web, utilizando PHP.

Objetivos del Modulo


Al completar este modulo, usted debe ser capaz de:
Describir PHP, sus caractersticas y su evolucin. Describir la arquitectura de PHP. Utilizar la sintaxis bsica, estructuras de control, definir

funciones y utilizar las funciones incorporadas de PHP.


Manejo de sesiones.

Planificacin del Modulo


Duracin del modulo 32 horas / 4 Sbados
Contenido:
Introduccin al PHP y seguridad
Sintaxis bsica de PHP Funciones y Extensiones PHP

Manejo de sesiones

Referencia del Lenguaje PHP - Sintaxis Bsica

Objetivos de Aprendizaje
Describir PHP, sus caractersticas y su evolucin Discutir los beneficios y funcionalidades de PHP

Explicar cmo funciona un script hecho en PHP


Describir la arquitectura de PHP

Crear un script sencillo en PHP


Explicar la sintaxis bsica de PHP

Describir el uso de variables y constantes


Indicar los diferentes tipos de datos que posee PHP

Objetivos de Aprendizaje
Describir el uso de los operadores disponibles

en PHP
Discutir las estructuras de control de PHP

Qu es PHP?
PHP, acrnimo de PHP: Hypertext Preprocessor

(Preprocesador de Hipertexto PHP), es un lenguaje interpretado de alto nivel que se ejecuta del lado del servidor.
PHP est especialmente diseado para desarrollos

web y puede ser embebido en pginas HTML.


La meta de este lenguaje es permitir a los

desarrolladores web crear pginas dinmicas de una manera rpida y sencilla.


PHP es "Open Source" (Cdigo Abierto).

Caractersticas de PHP
Lenguaje de script del lado del servidor. Se puede embeber o incrustar en HTML. Trabaja en mltiples plataformas. Lenguaje de Cdigo Abierto (Open Source).

Funcionalidades y Beneficios de PHP


Posibilidad de usar programacin procedimental o

programacin orientada a objetos.


Soporte para una gran cantidad de bases de datos.
Soporte para ODBC.

La extensin de CORBA puede ser utilizada para

acceder a objetos remotos.

Funcionalidades y Beneficios de PHP 2

Posee

caractersticas procesamiento de texto. acceder a documentos XML.

muy

tiles

para

el

Soporta los estndares SAX y DOM para procesar y

Tambin se puede utilizar la extensin XSLT para

transformar documentos XML.

Por qu utilizar PHP?

PHP fue especialmente diseado para trabajar en el

entorno web, esto permite que funcione en forma ms rpida y eficiente con HTML.
PHP no est vinculado a ningn sistema operativo

ni servidor web.

Funcionamiento de PHP

PHP se puede incorporar directamente dentro de

cdigo HTML utilizando etiquetas especiales de inicio y fin (<?php ... ?> <? ... ?>).

Arquitectura de PHP

Cmo utilizar PHP?


El cdigo PHP

puede ser escrito en cualquier

editor de texto.
Los archivos creados deben ser guardados con la

extensin .php.
Se deben colocar unas etiquetas delimitadoras de

inicio y fin de cdigo PHP: <?php ... ?> o <? ... ?>
Guarde el archivo .php, en el directorio raz del

servidor web o en un directorio dentro del mismo.


Acceda al archivo creado utilizando el protocolo

HTTP. Por ejemplo,

http://localhost/archivo.php

Cmo crear un script PHP?


Empleando un editor de texto y guardando el

archivo con la extensin .php


Ejemplo:

<?php echo Mi primer programa en PHP; ?>

Sintaxis Bsica de PHP


Delimitar los bloques de cdigo PHP
<?php ... ?>

<script language="php"> ... </script>


<? ... ?>

Se puede utilizar cualquier combinacin de los

formatos de etiquetas dentro de cdigo PHP.


Es recomendable utilizar el formato de etiquetas

completo (<?php ... ?>), pues se garantiza la compatibilidad entre diferentes plataformas.
Las instrucciones PHP finalizan con punto y coma.

Sintaxis Bsica de PHP 2


Uso de maysculas y minsculas
Las variables y constantes definidas por el usuario

son sensibles a maysculas y minsculas.


Las variables y constantes predefinidas de PHP

son sensibles a maysculas y minsculas.


Las funciones definidas por el usuario no son

sensibles a maysculas y minsculas.


Las funciones incorporadas de PHP no son

sensibles a maysculas y minsculas.

Sintaxis Bsica de PHP 3


Comentarios
El doble backslash ( // ) y el carcter numeral ( # ),

sirven para comentar una sola lnea.


<?php // Esto es un comentario ?>

La combinacin de de caracteres /* y */, sirve para

comentar varias lneas, formando un bloque de comentarios.


<?php /* Esto es un comentario */ ?>

Sintaxis Bsica de PHP 4


Mostrar la salida en el navegador
Funcin print(S) <?php print(<strong>Hola!</strong><br>\n); ?> Funcin echo(S) <?php echo(<strong>Hola!</strong><br>\n); ?>

Etiquetas <?= ?> <?=<strong>Hola!</strong><br>\n?>

Variables en PHP
Nombres de Variables
El nombre de las variables debe comenzar con el

signo $ seguido con una letra en los rangos (A Z , a z) o el caracter underscore (_). El nombre de una variable no puede comenzar con un nmero.
rangos (A Z, a z), nmeros (0 9), el carcter especial under score (_) y los caracteres ASCII del 127 al 255 (extendidos). maysculas y minsculas.

Luego puede tener una combinacin de letras en los

Los nombres de las variables son sensibles a

Tipos de Variables en PHP


En PHP las variables se pueden clasificar en dos tipos, de acuerdo a los valores que se almacenan en ellas:
Escalares Arreglos Vectores o arreglos unidimensionales Matrices o arreglos bidimensionales Arreglos n-dimensionales

Variables Escalares
Una variable escalar se usa para almacenar un

valor individual.
No se necesita declarar explcitamente un tipo de

dato para una variable en PHP. Adems una variable puede contener cualquier tipo de dato.
Se utiliza el operador = (igualdad), para asignarle

valores a las variables. <?php $var=10; $var=16.75; $var4 = $var5; $var2=PHP; $var3=NULL; ?>

Variables escalares 2
Asignacin de variables por Referencia
La variable a la que se le asigna la referencia se

convierte en un alias de" o "apunta a" la variable original asignada.


y viceversa.

Los cambios a la nueva variable afectan a la original Para asignar una variable por referencia se utiliza el

caracter ampersand (&). <?php

$var1 = &$var2 ?>

Variables Arreglos
Los arreglos (arrays) son colecciones de nmeros,

cadenas u otros arreglos, ensamblados en una sola variable, permitiendo guardar mltiples valores, a diferencia de las variables escalares.
Arreglos unidimensionales:

$vector[i] = $var1;
Arreglos bidimensionales:

$matriz[i][j] = $var2;
Arreglo de multidimensionales:

$multi[i][j][k][l] = $var4;

Creacin de Arreglos
Crear un arreglo por asignacin de valores

indicando un ndice:
<?php

/*Creando un arreglo asignacin de valores*/

unidimensional

por

$arreglo[0] = primer valor; $arreglo[1] = 2; $arreglo[2] = 3.5;

$arreglo[] = ltimo valor;


?>

Creacin de Arreglos 2
Crear un arreglo por asignacin de valores

indicando un ndice:
<?php

/*Creando un arreglo asignacin de valores */


$matriz[0][0] = 100; $matriz[0][1] = 200; $matriz[1][0] = 10.75;

bidimensional

por

$matriz[1][1] = 20.75;
?>

Creacin de Arreglos
Crear un arreglo por asignacin de valores

indicando una clave:


<?php

/*Creando un arreglo unidimensional asignacin de valores */


$arreglo[cero] = primer valor; $arreglo[uno] = 2; $arreglo[dos] = 3.5;

por

$arreglo[] = ltimo valor;


?>

Creacin de Arreglos 3
Crear un arreglo por asignacin de valores

indicando una clave:


<?php

/*Creando un arreglo asignacin de valores */

bidimensional

por

$matriz[cero][cero] = 100; $matriz[cero][uno] = 200; $matriz[uno][cero] = 10.75;

$matriz[uno][uno] = 20.75;
?>

Alcance de las Variables


El alcance de una variable es el contexto dentro

del cual la variable est definida.


La mayor parte de las variables PHP tienen alcance

global.
Dentro de las funciones definidas por el usuario se

tiene alcance local.


Cualquier variable que se use dentro de una funcin

est limitada al contexto local de la funcin, por defecto.


En

PHP, las variables globales deben ser declaradas explcitamente como globales dentro de la funcin si van a ser utilizadas.

Alcance de las Variables 2


Declarar variables globales dentro de funciones

utilizando la palabra clave global


<?php

$varglob1 = 10; $varglob2 = 20;


function sumaGlob(){ global $varglob1, $varglob2; $varglob2 = $varglob1 + $varglob2; }

sumaGlob();
echo $varglob2; // Se imprime 30 ?>

Alcance de las Variables 3


Declarar variables globales dentro de funciones

utilizando la variable predefinida $GLOBALS


<?php

$glob1 = 10; $glob2 = 20;


function sumaGlob(){ $GLOBALS["glob2"] = $GLOBALS["glob1"]+ $GLOBALS["glob2"]; }

sumaGlob();
echo $glob2; // Se imprime 30 ?>

Variables Estticas
Una variable esttica (static) existe slo en el

alcance local de la funcin, pero no pierde su valor cuando la ejecucin sale del alcance local.
<?php function prueba(){ static $estatica = 0; $estatica++; echo $estatica; } prueba(); // se imprime 1 prueba(); // se imprime 2 prueba(); // se imprime 3 ?>

Variables Predefinidas
PHP proporciona una gran cantidad de variables

predefinidas que se utilizan para almacenar valores especficos cuando se ejecutan los scripts.
Estas variables pueden ser accedidas dentro del

script, lo cual resulta muy til en el desarrollo de programas.


El nmero, propsito y nombre de esas variables

vara dependiendo del servidor que se est ejecutando, versin, configuracin de dicho servidor y otros factores.
EJEMPLO: $GLOBALS, $_SERVER, $_GET

Constantes
Una constante es un identificador que hace

referencia a un valor simple. El alcance de una constante es global.


El nombre de las constantes debe comenzar con

una letra en los rangos (A Z , a z), o el caracter underscore (_), seguido por una combinacin de letras, nmeros (0 9), underscore (_) y los caracteres ASCII del 127 al 255 (extendidos). define(), nunca por simple asignacin.

Solo pueden ser definidas usando la funcin

No pueden ser redefinidas o eliminadas despus de

establecerse.
Slo pueden contener valores escalares.

Constantes 2
Definir una constante en PHP.
<?php define("MI_CONSTANTE", "Hola Mundo PHP!"); echo MI_CONSTANTE; //Imprime Hola Mundo PHP! ?>

La funcion defined(), se utiliza para determinar si

una constante ya est definida.


<?php

$t = defined("MI_CONSTANTE"); //retorna true


$f= defined("OTRA_CONSTANTE"); // retorna false ?>

Constantes Predefinidas en PHP


Las constantes predefinidas guardan informacin

acerca de la configuracin de PHP o de las extensiones.


Constantes Base Predefinidas: Son constantes

definidas en el ncleo de PHP, el motor Zend y los mdulos SAPI. Por ejemplo: PHP_VERSION, PHP_OS.
Constantes

Estndar Predefinidas: Son constantes definidas en PHP por defecto. Se utilizan para indicar opciones en algunas instrucciones. Por ejemplo: SORT_ASC, M_SQRT2.

Tipos de Datos
Nmeros Enteros Nmeros Punto Flotante

Lgicos o Booleanos
Cadenas En PHP el tipo de dato no se asigna explcitamente

a una variable.
Sin embargo, si se quiere obligar a que una

variable se convierta a un tipo concreto, se puede utilizar la funcin settype($var,$tipo).

Interpolacin de Cadena
Interpolacin de cadena significa que siempre que

una variable escalar es colocada dentro de una cadena con comillas dobles, se mostrar su contenido, no el nombre de la variable.
<?php $mensaje = "Bienvenido a URBE";

print "$mensaje";
?>

La salida ser la siguiente:


Bienvenido a URBE

Interpolacin de Cadena2
El backslash (\) se utiliza, del mismo modo que en

C o Perl, como un caracter de escape.


Si el backslash precede al $ dentro de las comillas

dobles, ser interpretado como un $ y el valor de la variable no ser sustituido


<?php

$mensaje = "Bienvenido a URBE";


print \$mensaje"; ?>

La salida ser la siguiente:


$mensaje

Secuencias de Escape..
Secuencia \n Significado Nueva lnea

\r
\t \\ \$ \" \'

Retorno de carro
Tabulacin horizontal Barra invertida (backslash) Signo dlar Comilla doble Comilla simple

No Interpolacin de Cadena
Cuando una variable es colocada dentro de comillas

simples, no ser interpolada en la cadena.


<?php

$mensaje = "Bienvenido a URBE";


print $mensaje;

?>

La salida ser la siguiente:


$mensaje

Conversin de Tipos
En PHP el tipo de una variable se determina por el

contexto en el que se usa esa variable.


Esto significa que si se le asigna un valor de cadena

a la variable $var, $var se convierte en string.


Si luego se le asigna un valor entero, se convierte

en una variable de tipo integer.

Un ejemplo de conversin de tipo automtica en

PHP es el operador suma '+' (y tambin el resto de los operadores aritmticos).

Conversin de Tipos 2
<?php # Conversin automtica de tipos $var1="100"; $var2="25.75"; echo $var1+$var2; //Imprime 125.75 echo $var1*$var2; //Imprime 2575 $var3="casa"; $var4=20;

echo $var3+$var4; //Imprime 20


echo $var3*$var4; //Imprime 0 ?>

Conversin de Cadenas
Cuando se hacen conversiones de cadenas a

valores numricos, la cadena se evalua como un punto flotante si contiene alguno de los caracteres '.', 'e', o 'E' (exponente). En caso contrario, se evalua como un entero.
Con la funcin de PHP gettype($variable) se puede

conocer el tipo de dato de la variable.


Con

la funcin de PHP var_dump($variable) adems de mostrar el tipo de dato de la variable, muestra el valor que contiene.

Casting de Variables
Otra forma de hacer conversin de tipos es hacer

casting.

Para hacer el casting de variables en PHP el

nombre del tipo deseado se escribe entre parntesis antes de la variable a la que se pretende que adquiera un tipo especfico.
$entero = 10; // Entero $flotante = (double)$entero; // Punto flotante $cadena = "Hola!"; // String

Casting de Variables 2
Casting de Tipos
Tipo Conversin

(int), (integer)
(real),(double), (float) (string) (boolean) (array) (object)

Convierte a entero
Convierte a doble

Convierte a cadena
Convierte a booleano Convierte a arreglo Convierte a objeto

Operadores en PHP
Operador de Asignacin
El operador de asignacin en PHP es el signo de

igualdad =. Por ejemplo, $var1 = $var2.

Operador de Concatenacin
El operador de concatenacin en PHP es el punto

.. Sirve para unir dos valores, no sumarlos.

Operadores Aritmticos
Operador

Descripcin Adicin o suma. Suma de $a ms $b Substraccin o resta. Diferencia entre $a y $b Multiplicacin. Producto de $a por $b Divisin. Cociente de $a entre $b Resto o Mdulo. Resto de $a entre $b

Ejemplo $c = $a + $b $c = $a - $b $c = $a * $b $c = $a / $b $c = $a % $b

+ * / %

Operadores de Comparacin
Operador

Descripcin

Ejemplo

==
=== != <> !== >

Igual. Se evala TRUE si $a es igual a $b


Idntico. Se evala TRUE si $a es igual a $b y son del mismo tipo Diferente. Se evala TRUE si $a es distinto a $b Diferente. Se evala TRUE si $a es distinto a $b No Idntico. Se evala TRUE si $a no es igual a $b o no son del mismo tipo Mayor que. Se evala TRUE si $a es mayor que $b

$a == $b
$a === $b $a != $b $a <> $b $a !== $b $a > $b

<
>=

<=

Menor que. Se evala TRUE si $a es menor que $b Mayor o igual que. Se evala TRUE si $a es mayor o igual que $b Menor o igual que. Se evala TRUE si $a es menor o igual que $b

$a < $b
$a >= $b

$a <= $b

Operadores Lgicos
Operador

Descripcin Y lgico. Se evala TRUE si tanto $a como $b son TRUE Y lgico. Se evala TRUE si tanto $a como $b son TRUE O lgico. Se evala TRUE al menos una de las dos, $a o $b, es TRUE O lgico. Se evala TRUE al menos una de las dos, $a o $b, es TRUE NO. Se evala TRUE si $a es FALSE. Niega el valor de $a O exclusivo. Se evala TRUE si alguna de las dos, $a o $b, es TRUE, pero no ambas

Ejemplo $a && $b $a and $b $a || $b $a or $b !$a $a xor $b

&& and || or ! xor

Operadores de Incremento / Decremento


Operador Descripcin Pre-incremento. Aumenta el valor $a en 1 y luego retorna ese valor. Post-incremento. Retorna el valor de $a y luego aumenta su valor en 1. Pre-decremen|to. Reduce el valor de $a en 1 y luego retorna ese valor. Post-decremento. Retorna el valor de $a y luego reduce su valor en 1. Ejemplo $var1=5; $var2=++$var1; //$var2=6 y $var1=6 $var1=5; $var2=$var1++; //$var2=5 y $var1=6 $var1=5; $var2=--$var1; //$var2=4 y $var1=4 $var1=5; $var2=$var1--; //$var2=5 y $var1=4

++$var

$var++

--$var

$var--

Operadores Combinados
Operador +=
-=

Descripcin Suma y asigna


Resta y asigna

Ejemplo
$var1=20; $var1+=10; //$var1 = 30 $var1=20; $var1-=10; //$var1 = 10 $var1=20; $var1*=10; //$var1=200 $var1=20; $var1/=10; //$var1=2

*=
/= %=

Multiplica y asigna
Divide y asigna Calcula el mdulo y asigna

$var1=20; $var1%=10; //$var1=0


$var1="Hola "; $var1.= "Mundo!"; //$var1= Hola Mundo!

.=

Concatena y asigna

Estructuras de Control
Estructuras Condicionales
Condicional If Condicional Ifelse Condicional Ifelseif Sentencia Switch

Estructuras Cclicas
While Do While For Foreach

Resumen
Se

describi PHP, sus caractersticas y su evolucin PHP

Se discutieron los beneficios y funcionalidades de Se explic cmo funciona un script hecho en PHP

Se describi la arquitectura de PHP


Se cre un script sencillo en PHP

Resumen
Se explic la sintaxis bsica de PHP Se describi el uso de variables y constantes

Se indic los diferentes tipos de datos que posee

PHP
Se describi el uso de los operadores disponibles

en PHP
Se discuti las estructuras de control de PHP

Funciones y Extensiones en PHP

Objetivos de Aprendizaje
Explicar y desarrollar las funciones definidas por

el usuario
Describir y utilizar las funciones del lenguaje

incorporadas en PHP
Indicar cmo se incorporan las extensiones en

PHP

Funciones en PHP
Las Funciones son un conjunto de instrucciones

escritas en un lenguaje de programacin que permite realizar varias operaciones con datos suministrados en forma de argumentos a la funcin.
En

PHP existe una gran divisin de las funciones que son:


Funciones definidas por el usuario
Funciones propias de PHP

Funciones definidas por el Usuario


function miFuncion ($arg1,$arg2, ...,$arg_n) { sentencias;

return valorDeRetorno;
} // Invocando a las funciones
miFuncion ($valor_1,$valor_2, ..., $valor_n); miFuncion(); $resultado = miFuncion();

Funciones Condicionales
<?php $condicion = true; ultima(); // Se puede invocar aqu! if ($condicion) { function funcionCondicional() { echo "Si la condicin se cumple, existo!!"; } } if ($condicion) { funcioncondicional(); }

function ultima() {
echo "Yo existo desde el inicio del programa!"; } ?>

Funciones Anidadas
<?php function primera() { function segunda() {

echo "No existo hasta que primera() sea llamada"; }

}
/* Aqu todava no podemos invocar a segunda()*/ primera(); /* Ahora si podemos invocar a segunda()*/ segunda(); ?>

Retorno de Funciones
Una funcin retorna valores usando la sentencia

return. Se puede retornar cualquier tipo de valor, incluyendo arreglos y objetos.


<?php function determinarMayor($num1, $num2) { if($num1 > $num2) return $num1; else return $num2; } $mayor = determinarMayor(15,18); ?>

Paso de Parmetros a las Funciones


Parmetros por valor
En PHP, por defecto, los parmetros de una funcin

se pasan por valor.


Parmetros por referencia
Cuando un parmetro se pasa por referencia,

si el valor del parmetro cambia dentro de la funcin, este cambio se ve reflejado fuera de ella. pasar un parmetro por referencia se antepone un ampersand (&) al nombre del parmetro en la definicin de la funcin.

Para

Paso de Parmetros a las Funciones 2


Parmetros por defecto
<?php function sumar30($num1, $num2 = 30){ return "La suma es: ".($num1 + $num2); } echo sumar30(20); echo sumar30(50,50); // Muestra 50 // Muestra 100

?>

Paso de Parmetros a las Funciones 3


Nmero de Parmetros Variables
<?php function miFuncion() { $numargs = func_num_args(); echo "Nmero de parmetros: $numargs\n"; } miFuncion(10,30,20);//'Nmero de parmetros: 3'

?>

Paso de Parmetros a las Funciones 4


Funcin func_num_args(): Retorna el nmero de

parmetros pasados a la funcin.


Funcin func_get_arg(pos): Retorna el parmetro

que est en la posicin pos en la lista de parmetros de una funcin. Funcin func_get_args(): Devuelve un arreglo en el cual cada elemento corresponde a un elemento de la lista de parmetros de la funcin.

Funciones definidas por el Lenguaje


Funciones de Cadena Funciones de Fecha y Hora Funciones Matemticas Funciones de Arreglos Funciones de Manejo de Bases de Datos

Funciones de Cadena
trim(str), ltrim(str), rtrim(str) y chop(str) substr(str,comienzo,cantidad)

strlen(str)
strtolower(str) y strtoupper(str)

Funciones de Fecha y Hora

time()

Funciones Matemticas
round(num,precision) abs(valor) rand(lim_min,lim_max)

Funciones de Arreglos
sort(arr) reset(arreglo) next(arreglo) list()

Incorporacin de Extensiones en PHP


Los mdulos externos o extensiones en PHP

permiten incorporar mayor funcionalidad a los programas que desarrollemos.


Una extensin puede ofrecer la funcionalidad de

interactuar con una base de datos especfica, convertir los elementos de XML en objetos y usarlos dentro del cdigo, utilizar los objetos de Java, etc.
Para cargar una extensin especfica lo podemos

hacer de forma automtica (o por defecto), o de forma dinmica.

Cargar Extensiones en PHP por Defecto


Cuando

cargamos una extensin por defecto, debemos modificar el archivo de configuracin PHP.ini. los scripts que se ejecuten.

La extensin agregada estar disponible para todos


Para cargar una extensin por defecto, debemos

agregar la directiva extension con el nombre de la extensin que se desea cargar, en el archivo PHP.ini.

Por ejemplo: extension=ext/php_java.dll

Cargar Extensiones en PHP Dinmicamente


Cuando cargamos una extensin dinmicamente, la

extensin se carga en tiempo de ejecucin. Para ello utilizamos la funcion dl( ).


<?php
dl('ext/php_mysql.dll'); print Se MySQL; ?> carg el mdulo de extensin de

Extensiones en PHP
Una vez incorporada la extensin se puede hacer uso de sus

funciones, como cualquier otra funcin de PHP. Por ejemplo:


<?php dl('php_mysql.dll'); // * Conectarse al servidor MySQL $idConn=mysql_connect("localhost:3306","root","mysql"); if ($idConn == 0) { echo "Fall la Conexin al Servidor MySQL!"; $sqlerror = mysql_error($idConn); echo"$sqlerror";

} else {
$dbSelect = mysql_select_db('SAMPLE', $idConn); mysql_close($idConn); // * Cerrar la conexin

} ?>

Resumen
Se explic y desarrollar las funciones definidas

por el usuario
Se describi y utilizar las funciones del lenguaje

incorporadas en PHP
Se indic cmo se incorporan las extensiones en

PHP

Tarea: Sintaxis Bsica y Funciones PHP

Das könnte Ihnen auch gefallen