0% encontró este documento útil (0 votos)
111 vistas7 páginas

Trabajo N°1 Programacion en PHP PDF

Este documento presenta un trabajo autónomo sobre programación en PHP para la carrera de Tecnología en Informática y Mantenimiento de Computadoras. Incluye preguntas sobre PHP, sus características y requisitos, así como ejemplos de código PHP para declarar strings, tablas de operadores y un programa para calcular una tabla de multiplicar.

Cargado por

Yomel Amilkar
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
111 vistas7 páginas

Trabajo N°1 Programacion en PHP PDF

Este documento presenta un trabajo autónomo sobre programación en PHP para la carrera de Tecnología en Informática y Mantenimiento de Computadoras. Incluye preguntas sobre PHP, sus características y requisitos, así como ejemplos de código PHP para declarar strings, tablas de operadores y un programa para calcular una tabla de multiplicar.

Cargado por

Yomel Amilkar
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 7

INSTITUTO TECNOLÓGICO SUPERIOR

“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)

PERÍODO ACADÉMICO: ABRIL 2018 – SEPTIEMBRE 2018


1.- CON SUS PALABRAS DEFINA QUE ES PHP?
PHP es un lenguaje de alto nivel para la creación de scripts para páginas web con un amplio
soporte a diferentes bases de datos, el propósito fundamental de este lenguaje es permitir
escribir a los creadores de paginas web, paginas mas dinámicas de una manera rápida y
fácil, que no sean complejas a los usuarios.

2.- MEDIANTE UN GRÁFICO EXPLIQUE CÓMO FUNCIONA PHP.

- El navegador del cliente solicita el documento php.


- Llega la solicitud del servidor y el servidor localiza el documento, lanza el
interprete de php y ejecuta todo su código.
- Una vez ejecutado el código se genera el resultado en HTML y lo devuelve al
servidor para que lo transfiera al cliente.
- El servidor transfiere el resultado en HTML y es mostrado en el navegador del
cliente.

3.- CITE LOS REQUISITOS MÍNIMOS PARA INSTALAR PHP.

- Un computador con suficiente memoria RAM para un sistema operativo.


- Tener un sistema operativo instalado en el pc, ya sea, Windows, Linux, Mac os.
- Conexión a internet si se trata de un sitio en producción o instalarlo en intranet si se
trata de un sitio en construcción.
- Instalar un servidor web APACHE (paquete XAMPP)
- Lenguaje de programación PHP (paquete XAMPP)
- Base de datos MySQL (paquete XAMPP)

4.- CITE LAS VENTAJAS DE UTILIZAR PHP.

- Lenguaje totalmente libre y abierto. Curva de aprendizaje muy baja. ...


- Curva de aprendizaje muy baja. ...
- Los entornos de desarrollo son de rápida y fácil configuración. ...
- Fácil despliegue: paquetes totalmente autoinstalables que integran PHP. ...
- Posee un abundante soporte y documentación en la web
5.- QUE ES XAMPP Y CUAL ES SU PRINCIPAL VENTAJA.

XAMPP, es un servidor de plataforma libre, un software que integra en el un solo paquete


un servidor web Apache, intérpretes de lenguaje de scripts PHP, un servidor de base de
datos MySQL, un servidor de FTP FileZilla, el popular administrador de base de datos
escrito en PHP, MySQL, entre otros módulos, además permite instalar de forma sencilla
Apache en tu propio ordenador, sin importar tu sistema operativo (Linux, Windows, MAC o
Solaris). Y lo mejor de todo es que su uso es gratuito.

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.

6.- CITE Y DESCRIBA LAS HERRAMIENTAS DE DESARROLLO UTILIZADAS EN EL


PRESENTE MODULO.
Las herramientas que utilizaremos en el presente modulo son:

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

phpMyAdmin: es una herramienta escrita en PHP con la intención de manejar la


administración de MySQL a través de páginas web, utilizando Internet, además Con esta
herramienta puedes crear y eliminar Bases de Datos, crear, eliminar y alterar tablas,
borrar, editar y añadir campos, ejecutar cualquier sentencia SQL, administrar claves en
campos, administrar privilegios, exportar datos en varios formatos

7.- ¿CUÁNTAS Y CUÁLES SON LAS FORMAS DE DECLARAR UN STRING EN PHP? DE UN


EJEMPLO DE CADA UNA.

Un literal de tipo string se puede especificar de cuatro formas diferentes:


Encomillado simple / Encomillado doble / sintaxis heredoc / sintaxis nowdoc.

ENTRECOMILLADO SIMPLE: La manera más sencilla de especificar un string es delimitarlo


con comillas simples (el carácter ').
Ejemplo:
<?php
echo 'Esto es una cadena sencilla';
echo 'También se pueden incluir nuevas líneas en
un string de esta forma, ya que es
correcto hacerlo así';
// Resultado: Arnold una vez dijo: "I'll be back"
echo 'Arnold una vez dijo: "I\'ll be back"';
// Resultado: Ha borrado C:\*.*?
echo 'Ha borrado C:\\*.*?';
// Resultado: Ha borrado C:\*.*?
echo 'Ha borrado C:\*.*?';
// Resultado: Esto no se expandirá: \n una nueva línea
echo 'Esto no se expandirá: \n una nueva línea';
// Resultado: Las variables $tampoco se $expandirán
echo 'Las variables $tampoco se $expandirán';
?>

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;

/* Un ejemplo más complejo con variables. */


class foo
{
public $foo;
public $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;
?>

8.- ¿cuál es el operador de concatenación de string?

Existen dos operadores para datos tipo string.


- El primero es el operador de concatenación ('.'), el cual retorna el resultado de
concatenar sus argumentos derecho e izquierdo.
- El segundo es el operador de asignación sobre concatenación ('.='), el cual añade
el argumento del lado derecho al argumento en el lado izquierdo.

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.

11.- ELABORE UN PROGRAMA QUE MUESTRE COMO INCRUSTAR CÓDIGO PHP EN UN


DOCUMENTO HTML Y COMO IMPRIMIR UN DOCUMENTO DESDE 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.

Geovanny., M. G. (2015). Herramienta de Desarrollo Netbeans. mexico: ProQuest.

También podría gustarte