Trabajo N°1 Programacion en PHP PDF
Trabajo N°1 Programacion en PHP PDF
“JUAN MONTALVO”
TRABAJO AUTÓNOMO Nº 1
ASIGNATURA:
PROGRAMACIÓN EN PHP
CARRERA:
TECNOLOGÍA EN INFORMÁTICA Y MANTENIMIENTO DE COMPUTADORAS
DOCENTE:
LIC. JULIO JAVIER SÁNCHEZ
ESTUDIANTE:
YOMEL RAMIREZ.
SEMESTRE:
TERCERO (III)
La principal ventaja al utilizar XAMPP es que se trata de una herramienta practica sus
configuraciones son mínimas, suficiente para empezar con proyectos web y en general es
bastante fácil la instalación de apache y php sobre Unix, sobre todo porque dispone de
un manejador de paquetes.
- NetBeans
- phpMyAdmin
NetBeans: es una herramienta que se utiliza para desarrollar aplicaciones web, móvil y de
escritorio para diferentes lenguajes de programación como son Java, C++, Ruby y PHP
entre otros. Es de código abierto (gratuito), multiplataforma, multilenguaje, contiene otros
servidores web, y fácil de instalarlo.
ENTRECOMILLADO DOBLE: si un string está delimitado con comillas dobles ("), php
interpretará las siguientes secuencias de escape como caracteres especiales:
Ejemplo:
SINTAXIS HEREDOC:
Una tercera forma de delimitar un string es mediante la sintaxis heredoc: <<<. Después de
este operador, se deberá proporcionar un identificador y justo después una nueva línea. A
continuación, va el propio string, y para cerrar la notación se pone el mismo identificador.
<?php
$str = <<<EOD
Ejemplo de una cadena
expandida en varias líneas
empleando la sintaxis heredoc.
EOD;
/* Un ejemplo más complejo con variables. */
class foo
{
var $foo;
var $bar;
function foo()
{
$this->foo = 'Foo';
$this->bar = array('Bar1', 'Bar2', 'Bar3');
}
}
$foo = new foo();
$nombre = 'MiNombre';
echo <<<EOT
Mi nombre es "$nombre". Estoy escribiendo un poco de $foo->foo.
Ahora, estoy escribiendo un poco de {$foo->bar[1]}.
Esto debería mostrar una 'A' mayúscula: \x41
EOT;
?>
SINTAXIS NOWDOC: Nowdoc es a los string con comillas simples lo mismo que Heredoc lo
es a los string con comillas dobles. Un nowdoc se especifica de forma análoga a un
heredoc, pero no se realiza ningún análisis dentro del nowdoc. La construcción es ideal
para embeber código de PHP o grandes fragmentos de texto sin necesidad de escaparlos.
Comparte algunas características comunes con la construcción <![CDATA[ ]]> de SGML,
donde se declara un bloque de texto que no se analiza.
Ejemplo:
<?php
$str = <<<'EOD'
Ejemplo de un string
expandido en varias líneas
empleando la sintaxis nowdoc.
EOD;
function foo()
{
$this->foo = 'Foo';
$this->bar = array('Bar1', 'Bar2', 'Bar3');
}
}
echo <<<'EOT'
Mi nombre es "$nombre". Estoy escribiendo un poco de $foo->foo.
Ahora, estoy escribiendo un poco de {$foo->bar[1]}.
Esto debería mostrar una 'A' mayúscula: \x41
EOT;
?>
9.- ELABORE UNA TABLA QUE INDIQUE LOS OPERADORES ARITMÉTICOS UTILIZADOS EN
PHP.
10.-ELABORE UNA TABLA QUE INDIQUE LOS OPERADORES LÓGICOS (O DE
COMPARACIÓN) UTILIZADOS EN PHP.
<html>
<head>
</head>
<body>
<h1>hola tercero informatica</h1>
<p>pagina web html</p>
<?PHP echo “Mensaje PHP”;
?>
</body>
</html>
12.- ELABORE UN PROGRAMA QUE PERMITA CALCULAR LA TABLA DE MULTIPLICAR
(DESDE 1 HASTA 12) DE UN NUMERO CUALQUIERA. ESTE EJERCICIO EJEMPLIFICA
MANEJAR VARIABLES COMO USAR BUCLES.
<HTML>
<HEAD>
<TITLE>
</TITLE>
</HEAD>
<BODY>
<?PHP
for($i=1;$i<=12;$i++){
for($j=1;%j<=12;$j++){
echo(<p> "e" </p>);
print(<p> "x" </p>);
print(<p> $j </p>);
print(<p> "=" </p>);
print(<p> $i*$j </p>)\n;
?>
</BODY>
</HTML>
Bibliografía:
Spona, H. (2010). Programacion de bases de datos con MySqL y PHP. barcelona: MARCOMBO S.A.
Muñoz, V. J. E. (2013). El nuevo PHP. Conceptos avanzados. Vicente Javier Eslava Muñoz.
Tejada, R. E., Quispe, V. P., Huatuco, R. M., Lizama, E. R., & Díaz, E. Á. (2004). Educación
virtual basada en tecnologías de información. Industrial Data, 7(2), 58-69.