SlideShare una empresa de Scribd logo
1 de 20
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

Más contenido relacionado

La actualidad más candente

Conceptos basicos php
Conceptos basicos phpConceptos basicos php
Conceptos basicos phppeggyfatla
 
7 razones para usar funciones en php
7 razones para usar funciones en php7 razones para usar funciones en php
7 razones para usar funciones en phpJOSEHERIBERTO
 
Estructuras de control en php
Estructuras de control en phpEstructuras de control en php
Estructuras de control en phpcristian guevara
 
Introducción a php
Introducción a phpIntroducción a php
Introducción a phpalan moreno
 
Lenguajes De ProgramacióN
Lenguajes De ProgramacióNLenguajes De ProgramacióN
Lenguajes De ProgramacióNpablo
 
Introducción a PHP
Introducción a PHPIntroducción a PHP
Introducción a PHPjdaniel_7ez
 
Aprendiendo php my sql, javascript, css, html5 capitulo 4 expresiones y contr...
Aprendiendo php my sql, javascript, css, html5 capitulo 4 expresiones y contr...Aprendiendo php my sql, javascript, css, html5 capitulo 4 expresiones y contr...
Aprendiendo php my sql, javascript, css, html5 capitulo 4 expresiones y contr...luigiacarigua
 

La actualidad más candente (18)

Funciones php
Funciones phpFunciones php
Funciones php
 
Php informacion
Php informacion Php informacion
Php informacion
 
Conceptos basicos php
Conceptos basicos phpConceptos basicos php
Conceptos basicos php
 
Pseudocodigo
PseudocodigoPseudocodigo
Pseudocodigo
 
PHP Merry
PHP MerryPHP Merry
PHP Merry
 
Merry PH
Merry PHMerry PH
Merry PH
 
7 razones para usar funciones en php
7 razones para usar funciones en php7 razones para usar funciones en php
7 razones para usar funciones en php
 
Php!
Php!Php!
Php!
 
Estructuras de control en php
Estructuras de control en phpEstructuras de control en php
Estructuras de control en php
 
Introducción a php
Introducción a phpIntroducción a php
Introducción a php
 
Lenguajes De ProgramacióN
Lenguajes De ProgramacióNLenguajes De ProgramacióN
Lenguajes De ProgramacióN
 
Tema7 php
Tema7 phpTema7 php
Tema7 php
 
MANUAL DE PROGRAMACIÓN
MANUAL DE PROGRAMACIÓNMANUAL DE PROGRAMACIÓN
MANUAL DE PROGRAMACIÓN
 
Introducción a PHP
Introducción a PHPIntroducción a PHP
Introducción a PHP
 
Introducción a PHP
Introducción a PHPIntroducción a PHP
Introducción a PHP
 
Phpgaby
PhpgabyPhpgaby
Phpgaby
 
Aprendiendo php my sql, javascript, css, html5 capitulo 4 expresiones y contr...
Aprendiendo php my sql, javascript, css, html5 capitulo 4 expresiones y contr...Aprendiendo php my sql, javascript, css, html5 capitulo 4 expresiones y contr...
Aprendiendo php my sql, javascript, css, html5 capitulo 4 expresiones y contr...
 
Desarrollo web con php unidad 3
Desarrollo web con php unidad 3Desarrollo web con php unidad 3
Desarrollo web con php unidad 3
 

Similar a Cadenas, funciones y objetos

Similar a Cadenas, funciones y objetos (20)

Evidencia: Sesión virtual “Funciones PHP”
Evidencia: Sesión virtual “Funciones PHP”Evidencia: Sesión virtual “Funciones PHP”
Evidencia: Sesión virtual “Funciones PHP”
 
Introduccion A Php
Introduccion A PhpIntroduccion A Php
Introduccion A Php
 
Introduccion A Php
Introduccion A PhpIntroduccion A Php
Introduccion A Php
 
Introduccion A Php
Introduccion A PhpIntroduccion A Php
Introduccion A Php
 
Guiacursophp sql
Guiacursophp sqlGuiacursophp sql
Guiacursophp sql
 
Curso introduccionphp sql
Curso introduccionphp sqlCurso introduccionphp sql
Curso introduccionphp sql
 
7 Razones para usar las funciones php
7 Razones para usar las funciones php7 Razones para usar las funciones php
7 Razones para usar las funciones php
 
11 PHP. PHP y HTML
11 PHP. PHP y HTML11 PHP. PHP y HTML
11 PHP. PHP y HTML
 
Funciones en php
Funciones en phpFunciones en php
Funciones en php
 
Ventaja del uso de las Funciones en PHP
Ventaja del uso de las Funciones en PHPVentaja del uso de las Funciones en PHP
Ventaja del uso de las Funciones en PHP
 
Aprendiendo php my sql, javascript, css, html5 capitulo 3 (introduccion a php
Aprendiendo php my sql, javascript, css, html5 capitulo 3 (introduccion a php Aprendiendo php my sql, javascript, css, html5 capitulo 3 (introduccion a php
Aprendiendo php my sql, javascript, css, html5 capitulo 3 (introduccion a php
 
Manual+php+básico
Manual+php+básicoManual+php+básico
Manual+php+básico
 
Php basico
Php basicoPhp basico
Php basico
 
Apuntes php
Apuntes phpApuntes php
Apuntes php
 
Programacion en php atavez de ejemplos
Programacion en php atavez de ejemplosProgramacion en php atavez de ejemplos
Programacion en php atavez de ejemplos
 
Apuntes php
Apuntes phpApuntes php
Apuntes php
 
Actividad III
Actividad IIIActividad III
Actividad III
 
Phpactividad3
Phpactividad3Phpactividad3
Phpactividad3
 
Phpactividad3
Phpactividad3Phpactividad3
Phpactividad3
 
Apuntes php
Apuntes phpApuntes php
Apuntes php
 

Último

plan de capacitacion docente AIP 2024 clllll.pdf
plan de capacitacion docente  AIP 2024          clllll.pdfplan de capacitacion docente  AIP 2024          clllll.pdf
plan de capacitacion docente AIP 2024 clllll.pdfenelcielosiempre
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfNancyLoaa
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Alejandrino Halire Ccahuana
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxKarlaMassielMartinez
 
CLASE - La visión y misión organizacionales.pdf
CLASE - La visión y misión organizacionales.pdfCLASE - La visión y misión organizacionales.pdf
CLASE - La visión y misión organizacionales.pdfJonathanCovena1
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfFrancisco158360
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfMaritzaRetamozoVera
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioELIASAURELIOCHAVEZCA1
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxYadi Campos
 

Último (20)

plan de capacitacion docente AIP 2024 clllll.pdf
plan de capacitacion docente  AIP 2024          clllll.pdfplan de capacitacion docente  AIP 2024          clllll.pdf
plan de capacitacion docente AIP 2024 clllll.pdf
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdf
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
 
Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
 
CLASE - La visión y misión organizacionales.pdf
CLASE - La visión y misión organizacionales.pdfCLASE - La visión y misión organizacionales.pdf
CLASE - La visión y misión organizacionales.pdf
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 

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 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. 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. 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. 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. 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’ ?>
  • 8. 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. 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. 10 INVOCAR FUNCIONES Se escribe el nombre de la función seguido de un paréntesis de inicio y cierre.ejemplo FuctionName()
  • 11. 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. 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. 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 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
  • 16. 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.
  • 17. 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
  • 18. 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
  • 19. 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
  • 20. 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