jueves, 28 de septiembre de 2017

Individual #3 PHP RICARDO IDROVO

  • Estructuras de Control. (Switch, if).Ejemplos de Código.
Switch: La sentencia switch es similar a una serie de sentencias IF en la misma expresión. En muchas ocasiones, es posible que se quiera comparar la misma variable (o expresión) con muchos valores diferentes, y ejecutar una parte de código distinta dependiendo de a que valor es igual. Para esto es exactamente la expresión switch.


IF: El constructor if es una de las características más importantes de muchos lenguajes, incluido PHP. Permite la ejecución condicional de fragmentos de código. PHP dispone de una estructura if que es similar a la de C: 
 
Ejemplo:
Switch:  switch ($i) {
    case 0:
        echo 
"i es igual a 0";
        break;
    case 
1:
        echo 
"i es igual a 1";
        break;
    case 
2:
        echo 
"i es igual a 2";
        break;
}
?>


IF: <?php
if ($a $b) {
  echo 
"a es mayor que b";
}
?>
http://php.net/manual/es/control-structures.switch.php
http://php.net/manual/es/control-structures.if.php



  • Estructuras Repetitivas (For, Foreach, While, Do while).Ejemplos de Código.
FOR: Los bucles for son los ciclos más complejos en PHP. Se comportan como sus contrapartes en C. La sintaxis de un bucle for es: 

For each:Los bucles for son los ciclos más complejos en PHP. Se comportan como sus contrapartes en C. La sintaxis de un bucle for es: 

While: Los bucles while son el tipo más sencillo de bucle en PHP. Se comportan igual que su contrapartida en C. La forma básica de una sentencia while es: 

Do While: Los bucles do-while son muy similares a los bucles while, excepto que la expresión verdadera es verificada al final de cada iteración en lugar que al principio. La diferencia principal con los bucles while es que está garantizado que corra la primera iteración de un bucle do-while (la expresión verdadera sólo es verificada al final de la iteración), mientras que no necesariamente va a correr con un bucle while regular (la expresión verdadera es verificada al principio de cada iteración, si se evalúa como FALSE justo desde el comienzo, la ejecución del bucle terminaría inmediatamente). 


Ejemplo:

FOR: for ($i = 1; $i <= 10; $i++) {
    echo $i;

For each:for ($i = 1; $i <= 10; $i++) {
    echo $i;
}

While: <?php
$i = 1;
while ($i <= 10) {
    echo $i++;  /* el valor presentado sería
                   $i antes del incremento
                   (post-incremento) */
}

Do While: <?php
$i = 0;
do {
echo $i;
} while ($i > 0);
?> 

http://cooolerphp.blogspot.com/2012/05/estructuras-repetitivas.html
  • Funciones, Procedimientos en PHP.
Funciones:  El concepto de función en PHP es el mismo que en otros lenguajes de programación, un conjunto de instrucciones que modifican o crean ciertas variables para realizar una tarea más o menos elemental, recordando que las funciones siempre devuelven un valor y en el caso de PHP ese valor puede ser de cualquiera de los tipos ya estudiados.

Procedimiento: Un procedimiento es un grupo de instrucciones, variables, constantes; etc, que estan disenados con un proposito particular y tiene su nombre propio.
Es decir un procedimiento es un modulo de un programa que realiza tareas especificas y que no puede regresar valores al programa principal u a otro procedimiento que lo este invocando.


Ejemplo:


Funciones:  <html> 
<head> <title>Ejemplo de funcion</title>
</head>
<body>
<?php
function escribe_separa($cadena){
    for ($i=0;$i<strlen($cadena);$i++){
       echo $cadena[$i];
       if ($i<strlen($cadena)-1)
          echo "-";
    }
}
escribe_separa ("hola");
echo "<p>";
escribe_separa ("Texto más largo, a ver lo que hace");
?>
</body>
</html>

Procedimiento: <?php
if ($OK == "DESPLEGAR") {
// llamando o invocando un procedimiento
proc1(); };
function proc1(){
$x = 50;
echo $x. " PROGRAMACIONFACIL.COM";
};
echo "<FORM ACTION=prog14.php METHOD=post>";
echo "<INPUT TYPE=submit NAME=OK VALUE=DESPLEGAR ><BR>";
echo "</FORM>";
?>

http://jdcadenas.webcindario.com/cursophp/sitio/funciones.html
http://www.programacionfacil.com/php/procedimientos.html

  • Estructura Básica de un Documento PHP.
Un archivo PHP normalmente suele contener HTML y trozos de código PHP. Por ello antes de estudiar PHP es necesario haber estudiado HTML. A veces, se dice que PHP es un lenguaje “embebido” en HTML, es decir, incrustado en código HTML. Todos los fragmentos de código PHP deben comenzar con la siguiente cadena de caracteres: <?php ,y finalizar con ?>
Ejemplo:
!DOCTYPE html>
<html>
<head>
<title>Ejemplo de una web con PHP - aprenderaprogramar.com</title>
<meta charset="utf-8">
</head>
<body>
<?php
/* Aquí vendría el código PHP */
/* Este código PHP podría ser una consulta a base de datos */
/* Y además podríamos mostrar esos datos */
?>
</body>
</html>
   

https://www.aprenderaprogramar.com/index.php?option=com_content&view=article&id=540:conceptos-basicos-php-estructura-basica-pagina-etiquetas-apertura-y-cierre-embeber-en-html-cu00815b&catid=70&Itemid=193

  • Método POST y GET en formularios PHP.
  • Método HTTP GET. Información se envía de forma visible
  • Método HTTP POST. Información se envía de forma no visible
Ejemplo:


GET: <html>
<body>
<form action="formget.php" method="get">
    Nombre: <input type="text" name="nombre"><br>
    Email: <input type="text" name="email"><br>
    <input type="submit" value="Enviar">
</form>
Hola <?php isset($_GET["nombre"]) ? print $_GET["nombre"] : ""; ?><br>
Tu email es: <?php isset($_GET["email"]) ? print $_GET["email"] : ""; ?>
</body>
</html>


POST: <html>
<body>
<form action="formpost.php" method="post">
    Nombre: <input type="text" name="nombre"><br>
    Email: <input type="text" name="email"><br>
    <input type="submit" value="Enviar">
</form>
Hola <?php isset($_POST["nombre"]) ? print $_POST["nombre"] : ""; ?><br>
Tu email es: <?php isset($_POST["email"]) ? print $_POST["email"] : ""; ?>
</body>
</html>

https://diego.com.es/get-y-post-en-php

jueves, 29 de junio de 2017



Herramientas de Adobe Ilustrator

Adobe Illustrator cuenta con  un sin numero de herramientas importantes, aun asi es menester tener presente y conocer las mas basicas como son las siguientes. Estas solas pueden ayudar a dieñar logos, personajes y mas. Sin nada mas que agregar, empecemos.

PEN TOOL:

Resultado de imagen para ADOBE ILLUSTRATOR PEN TOOL https://www.google.com.ec/search?q=ADOBE+ILLUSTRATOR+PEN+TOOL&safe=off&source=lnms&tbm=isch&sa=X&ved=0ahUKEwjCyOWpnePUAhVJeSYKHdwVBgsQ_AUICigB&biw=1366&bih=638#imgrc=K1h3gXWhViN-WM:




Pen tool es una herramienta fácil de utilizar, pero difícil de dominar, nos ayuda para un sin numero de tareas, ya sea trazar lineas rectas tanto como curvas e incluso crear espirales.


ELIPSE TOOL

Resultado de imagen para ellipse toolhttp://www.teacherschoice.com.au/images/cursor_ellipse_tool.gif



Herramienta eficaz para la realización de elipsis, realizar esta figura con pen tool es posible pero generaría dolores de cabeza si esta otra opción no estuviese disponible


                                                   


TYPE TOOL

Resultado de imagen para type toolhttp://img.bhs4.com/b4/9/b49473d96d9a1bb59ba57a2e52b7bdd44aa6f10e_large.jpg





Nos deja añadir texto a nuestras creaciones. cuenta con un editor de color, tamaño, estilo de letra y tipo de sombreado.

Imagen relacionadahttp://www.macbuzzer.com/wp-content/uploads/2015/11/beats.png


Live paint bucket



Resultado de imagen para live paint bucket adobehttps://i.ytimg.com/vi/8oSAdMxxWzc/maxresdefault.jpg

Live paint bucket nos dej pintar areas determinadas de nuestra creación para asi tener mas libertad. Ayuda en que nos ahorra de pintar manualmente y que pinta cada pixel con perfección lo que le da una presentación excepcional.