1
ASIGNATURA:
TECNOLOGIA WEB II
TEMA: CADENA FUNCIONES Y OBEJETOS
ALUMNA
María Elena Pineda Gutiérrez
UNIVERSIDAD DE ORIENTE
FACULTAD DE CIENCIAS ECONOMICAS
2
CADENAS
Una cadena es una secuencia de caracteres
que lo utilizan la mayoría de lenguajes de
programación. También algunas paginas
como HTML, XHTML, HTTP y otros.
PHP esta orientado a trabajar con cadenas
un ejemplo muy sencillo de cadenas en php
es el uso de comillas sencillas y dobles que
a simple vista no parece que haya alguna
diferencia pero ralmente tienen unas
funcionalida distinta.
3
EJEMPLOS DE FUNCIONES DE
CADENAS EN PHP
PUEDE UTILIZAR FUNCIONES DE CADENA
PHP PARA:
 Buscar texto en una cadena
 Reemplazar algo de texto en una cadena con otra
cadena de texto
 Formatear cadenas de forma que sea más sencillo
leer o trabajar con ellas
 Codificar o decodificar cadenas al utilizar varios
formatos de codificación populares
4
Crear y acceder a cadenas
EJEMPLOS:
echo “Hello, $myString! <br />”; // Muestra “Hello, world!”
echo ‘Hello, $myString! <br />; // Muestra “Hello. $myString!”
echo ‘<pre> Hi tthere!</pre>’; // Muestra “Hi tthere!”
5
PHP considera como cadena todo lo que
encuentre entre un par de comillas, por eso
todas las cadenas deben comenzar y
terminar con el mismo tipo de comillas,
simples o dobles.
var1=‘ esto es una cadena con comillas simples’;
var2=“esta es una cadena con comillas dobles”;
var3=“Esto es un ejemplo inválido de cadena’;
6
ASIGNACION DE CADENAS
El contenido de la cadena puede ser asignado como valor de
una variable mediante el signo =
<?php
$pais=“El salvador”
$pais=‘El salvador’
?>
7
FUNCIONES
8
FUNCIONES
Una función podría ser definida como un
conjunto de instrucciones que extraen
ciertas variables para realizar una tarea
básica. Las funciones son muy útiles en los
lenguajes de programación sobre todo en
PHP por que las utiliza en todo momento.
9
FUNCIONES
Algunas de las razones principales por las que
se utilizan funciones son:
Evitan el código duplicado
Facilitan la eliminación de errores
Se pueden utilizar en otros scripts
Ayudan a desglosar un gran proyecto
10
INVOCAR FUNCIONES
Se escribe el nombre de la función seguido
de un paréntesis de inicio y cierre.ejemplo
FuctionName()
11
Escribir mis propias funciones
Se escribe la palabra fuction seguido del
nombre de la función que quiere crear,
seguido de paréntesis. Ejemplo
fuction hello{
echo "hello, world ! <br/>";
}
//muestra
"hello, world!"
hello();
12
Las funciones: Son instrucciones que aparecen
seguidas de un paréntesis en el que pueden recibir
o no algún argumento y que pueden devolver o no
algún valor.
 Pasando argumentos.
 Retorno de la función.
 Ámbito de las variables.
 Variables estáticas.
 Recursividad.
 Operadores a nivel de bit
13
Ejemplo..
Pasando argumentos.
<?php
function montrarUnNumero ($mostrar)
{
echo ("Número $mostrar");
}
$numero =3;
mostrarUnNumero($numero);
?>
<?php
function producto ($valor1, $valor2)
{
$resultado=$valor1 * $valor2;
echo ("Resultado:
$resultado");
}
$numero1 =3;
$numero2 =4;
producto($numero1,
$numero2);
?>
14
Ejemplo retorno de la función:
function cuadrado ($numero)
{
$numero =$numero;
return $numero;
}
$numero =3;
$cuadrado=cuadrado ($numero);
echo ("El cuadrado del numero $numero es
$cuadrado");
?>
resultdo: El cuadro numero 3 es tres
15
OBJETOS
16
OBJETOS
programación orientada a objetos. Es es la
forma de crear código reutilizable que nos
permite crear grandes aplicaciones que son
fáciles de mantener.
Una aplicación orientada a objetos es un
conjunto de objetos colaboradores que
gestionan independientemente ciertas
actividades.
Clase: Es una unidad de código que describe
las características y comportamiento de
algo.
Ejemplo
Una clase denominad car describe las
características y comportamientos comunes
a todos lo coches
17
OBJETOS
Un objeto es una instancia especifica de una
clase.
Ejemplo
La clase car luego creamos un objeto you car
que esta basado en la clase car.
18
CREAR CLASES Y OBJETOS
Se debe crear una clase antes de crear un
objeto que pertenezca a esa clase.
Para crear una clase se utiliza la palabra clave
class. Ejemplo
Class car
19
Ya creada la clase podemos crear un objeto.
class car
$beetle = new car ();
$mustang = new car ();
print_r($beetle); //muestra "car object()"
print_r($mustang); //muestra "car object()"
20

Cadenas, funciones y objetos

  • 1.
    1 ASIGNATURA: TECNOLOGIA WEB II TEMA:CADENA FUNCIONES Y OBEJETOS ALUMNA María Elena Pineda Gutiérrez UNIVERSIDAD DE ORIENTE FACULTAD DE CIENCIAS ECONOMICAS
  • 2.
    2 CADENAS Una cadena esuna secuencia de caracteres que lo utilizan la mayoría de lenguajes de programación. También algunas paginas como HTML, XHTML, HTTP y otros. PHP esta orientado a trabajar con cadenas un ejemplo muy sencillo de cadenas en php es el uso de comillas sencillas y dobles que a simple vista no parece que haya alguna diferencia pero ralmente tienen unas funcionalida distinta.
  • 3.
    3 EJEMPLOS DE FUNCIONESDE CADENAS EN PHP PUEDE UTILIZAR FUNCIONES DE CADENA PHP PARA:  Buscar texto en una cadena  Reemplazar algo de texto en una cadena con otra cadena de texto  Formatear cadenas de forma que sea más sencillo leer o trabajar con ellas  Codificar o decodificar cadenas al utilizar varios formatos de codificación populares
  • 4.
    4 Crear y accedera cadenas EJEMPLOS: echo “Hello, $myString! <br />”; // Muestra “Hello, world!” echo ‘Hello, $myString! <br />; // Muestra “Hello. $myString!” echo ‘<pre> Hi tthere!</pre>’; // Muestra “Hi tthere!”
  • 5.
    5 PHP considera comocadena todo lo que encuentre entre un par de comillas, por eso todas las cadenas deben comenzar y terminar con el mismo tipo de comillas, simples o dobles. var1=‘ esto es una cadena con comillas simples’; var2=“esta es una cadena con comillas dobles”; var3=“Esto es un ejemplo inválido de cadena’;
  • 6.
    6 ASIGNACION DE CADENAS Elcontenido de la cadena puede ser asignado como valor de una variable mediante el signo = <?php $pais=“El salvador” $pais=‘El salvador’ ?>
  • 7.
  • 8.
    8 FUNCIONES Una función podríaser definida como un conjunto de instrucciones que extraen ciertas variables para realizar una tarea básica. Las funciones son muy útiles en los lenguajes de programación sobre todo en PHP por que las utiliza en todo momento.
  • 9.
    9 FUNCIONES Algunas de lasrazones principales por las que se utilizan funciones son: Evitan el código duplicado Facilitan la eliminación de errores Se pueden utilizar en otros scripts Ayudan a desglosar un gran proyecto
  • 10.
    10 INVOCAR FUNCIONES Se escribeel nombre de la función seguido de un paréntesis de inicio y cierre.ejemplo FuctionName()
  • 11.
    11 Escribir mis propiasfunciones Se escribe la palabra fuction seguido del nombre de la función que quiere crear, seguido de paréntesis. Ejemplo fuction hello{ echo "hello, world ! <br/>"; } //muestra "hello, world!" hello();
  • 12.
    12 Las funciones: Soninstrucciones que aparecen seguidas de un paréntesis en el que pueden recibir o no algún argumento y que pueden devolver o no algún valor.  Pasando argumentos.  Retorno de la función.  Ámbito de las variables.  Variables estáticas.  Recursividad.  Operadores a nivel de bit
  • 13.
    13 Ejemplo.. Pasando argumentos. <?php function montrarUnNumero($mostrar) { echo ("Número $mostrar"); } $numero =3; mostrarUnNumero($numero); ?> <?php function producto ($valor1, $valor2) { $resultado=$valor1 * $valor2; echo ("Resultado: $resultado"); } $numero1 =3; $numero2 =4; producto($numero1, $numero2); ?>
  • 14.
    14 Ejemplo retorno dela función: function cuadrado ($numero) { $numero =$numero; return $numero; } $numero =3; $cuadrado=cuadrado ($numero); echo ("El cuadrado del numero $numero es $cuadrado"); ?> resultdo: El cuadro numero 3 es tres
  • 15.
  • 16.
    16 OBJETOS programación orientada aobjetos. Es es la forma de crear código reutilizable que nos permite crear grandes aplicaciones que son fáciles de mantener. Una aplicación orientada a objetos es un conjunto de objetos colaboradores que gestionan independientemente ciertas actividades.
  • 17.
    Clase: Es unaunidad de código que describe las características y comportamiento de algo. Ejemplo Una clase denominad car describe las características y comportamientos comunes a todos lo coches 17
  • 18.
    OBJETOS Un objeto esuna instancia especifica de una clase. Ejemplo La clase car luego creamos un objeto you car que esta basado en la clase car. 18
  • 19.
    CREAR CLASES YOBJETOS Se debe crear una clase antes de crear un objeto que pertenezca a esa clase. Para crear una clase se utiliza la palabra clave class. Ejemplo Class car 19
  • 20.
    Ya creada laclase podemos crear un objeto. class car $beetle = new car (); $mustang = new car (); print_r($beetle); //muestra "car object()" print_r($mustang); //muestra "car object()" 20