Curso Básico De Php 1/6

  • Uploaded by: Guillermo Betanzos
  • 0
  • 0
  • June 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Curso Básico De Php 1/6 as PDF for free.

More details

  • Words: 773
  • Pages: 13
PHP y MySQL UNACH - Coordinación de Tecnologías de Información Unidad de servicios de Internet LSC. Guillermo E. Betanzos Betanzos [email protected]

¿Qué es PHP?  PHP:

HyperText Preprocessor

 Open

Source Software

 FSF

y OSI

Variables  $a;  $a_longish_variable_name;  $2453;  $sleepyZZZZ;

Tipos de datos Type

Example

Description

Integer

5

A whole number

Double

3.234

A floating-point number

String

"hello"

A collection of characters

Boolean

true

One of the special values true or false

Object

An instance of a class

Array

An ordered set of keys and values

Ejemplo 1 – Probando el tipo de una variable 1: 2: 3: Ejemplo1. Probando el tipo de una variable 4: 5: 6: "; 10: $testing = 5; 11: print gettype( $testing ); // integer 12: print "
"; 13: $testing = "five"; 14: print gettype( $testing ); // string 15: print("
"); 16: $testing = 5.0; 17: print gettype( $testing ); // double 18: print("
"); 19: $testing = true; 20: print gettype( $testing ); // boolean 21: print "
"; 22: ?> 23: 24:

Ejemplo 2 – Cambiando el tipo de dato con settype() 1: 2: 3: Cambiando el tipo de dato con settype() 4: 5: 6: "; // 3.14 10: settype( $undecided, 'string' ); 11: print gettype( $undecided ); // string 12: print " is $undecided
"; // 3.14 13: settype( $undecided, 'integer' ); 14: print gettype( $undecided ); // integer 15: print " is $undecided
"; // 3 16: settype( $undecided, 'double' ); 17: print gettype( $undecided ); // double 18: print " is $undecided
"; // 3.0 19: settype( $undecided, 'boolean' ); 20: print gettype( $undecided ); // boolean 21: print " is $undecided
"; // 1 22: ?> 23: 24:

Ejemplo 3 – Cambiando el tipo de dato con settype() 1: 2: 3: Ejemplo 3 – Cambiando el tipo de dato con settype() 4: 5: 6: "; // 3.14 11: $holder = ( string ) $undecided; 12: print gettype( $holder ); // string 13: print " is $holder
"; // 3.14 14: $holder = ( integer ) $undecided; 15: print gettype( $holder ); // integer 16: print " is $holder
"; // 3 17: $holder = ( double ) $undecided; 18: print gettype( $holder ); // double 19: print " is $holder
"; // 3.14 20: $holder = ( boolean ) $undecided; 21: print gettype( $holder ); // boolean 22: print " is $holder
"; // 1 23: print "
"; 24: print "original variable type: "; 25: print gettype( $undecided ); // double 26: ?> 27: 28:

Operadores aritméticos Operator + / * %

Name Suma Resta División Multiplicación Residuo

Example

Example Result

10+3

13

10-3

7

10/3

3.3333333333333

10*3

30

10%3

1

Operador de concatenación 

El operador de concatenación se representa por un punto (.). Tratando ambos operandos como cadenas.



El resultado de: print “Hola"." mundo"



Regresaría: “Hola mundo"



¿Qué regresaría el siguiente ejemplo de código? $centimetros = 212; print “La longitud es ".($centimetros/100)." metros";

Operadores de asignación combinados  También podría ser escrito como:

Operadores de asignación combinados Operador

Ejemplo

Equivale a

+=

$x += 5

$x = $x + 5

-=

$x -= 5

$x = $x - 5

/=

$x /= 5

$x = $x / 5

*=

$x *= 5

$x = $x * 5

%=

$x %= 5

$x = $x % 5

.=

$x .= " test"

$x = $x." test"

Incremento y decremento de variables enteras 

$x = $x + 1; // $x $x se incrementa



$x += 1; // $x se incrementa



$x++; // $x se incrementa



$x-; // $x se decrementa



++$x; // $x se decrementa



-$x; // $x se decrementa

Operadores de comparación Operator

Name

Ejemplo ($x es 4)

Resultado

==

Igualdad

$x == 5

false

!=

Desigual

$x != 5

true

===

Idéntico

$x === "7"

false

>

Mayor que

$x > 4

false

>=

Mayor igual que

$x >= 4

true

<

Menor que

$x < 4

false

<=

Menor igual que

$x <= 4

true

Related Documents

Apostila Curso Php Mysql
November 2019 39
Curso Completo Php
October 2019 23
Curso Basico Php
November 2019 13
Curso Php Nivel1
December 2019 49
Php Artikel 16
April 2020 0

More Documents from ""

Php 2
June 2020 3
June 2020 2
June 2020 2
June 2020 2
June 2020 2
June 2020 2