!
"
#$
% #
& $
#
'
%
)
(
&
*+) #
% *+
*+)
,
$ $
-
$
, ! ! ! .
-
, !
#
!
"
%$/ 0 / 0 / 0/1 0 /1 0 / $0 / 20+ /" 3 / 0 /1 $0 /1 0 7
/1 20 '4.5 6 "0
$ -
#
$ # # &% / 0 / 0 / 0/1 0 /1 0 / $0 / 20+ /" / 0 /1 $0 /1 0
8
/1 20 $8 ! 6 "0
'
()
$ ;
, <=
:
4
2=6
9
;
,
;
'9 : ?
-
$
,
=>6 * 9
!
!$
+
, =
- '
* *
'
:
$
' % @ $
7
&
$ 7
$ ?
;
? $ .
7
$
A@7! ?
B &
$
'
: # +
7
$
+ $
#
$
&
$ , $ # $
$
!
. )
'
- /-' $
$;
&
( !
$:
•
0
$
1%
)
!
$
;
7
! 7 $
:
!
: /"
8
8 ! 6"0 ;
*
!
! !
& $ *
-
& !
;
$ # $ 8 # 1
:, 8 ! 6 $ 8
# 1
8 ! 6
$
C
•
%
)
$
: !
:
! 7
! #
; #
$ $
•
' 2
1
2
% ;
& !
# ;
3
4
) !
7
DE!
;
$
F ;
$
$;
$
;
56
53 & 3 95
7 ,
// primero valor de ciudad // segundo valor de ciudad. // esta es otra variable.
G • • •
, H G 7
, ,
; ;
,
7
// // // // //
entero. double string string podemos asignar el resultado de un función.
-
/
'
$
6
4
$
# &
I &
$ ;
7
'
6
forzamos su cambio a tipo double el cambio forzado afecta al valor de la variable: $mivar = 3.5; $mivar = (integer)$mivar; -> valor 3 $mivar = (boolean)$mivar; -> valor 1
4
7
#
$
! ,
3
,
'
6
4 #
*
$ !
' : J *
.7*
-
J * : 7*GH.!
: & • • • • • • • • •
L L L L L L L L L
$! ! ! ! ! ! ! ! !
L
'K) L
-
.7*
• • • • •
L L L L L
3
! ! ! ! !
, M 8 8 8 $
8 !
) N!
$
= 5; // $a vale 5 = &$a; // $b vale 5 = $b + 3; // $b vale 8. $a TAMBIEN vale 8 ahora. los valores serán $a = 8 y $b = 8; */
&
/ 7
$ !
imprime
[email protected] observa que las variables constantes no necesitan del signo $ Las constantes NO pueden ir entre comillas.
?> &
!
;
,
__FILE__ ."
"; __LINE__ ."
"; PHP_VERSION."
"; PHP_OS ."
"; TRUE."
"; FALSE."
"; NULL."
";
// // // // // // //
nombre del archivo numero de linea de codigo numero de version php sistema operativo valor verdadero (1) valor falso (0 o cadena vacia) sin valor
?> 3
4
'
6
4
&
?>
,
// tenemos una variable var, con valor ejemplo. // creamos una variable llamada ejemplo, con // valor santiago. // echo $ejemplo desplegará "santiago".
/'
'
/
' $ !
& $ ,
&
$ ;
7 ,
9 &
6 $
,
/
- '
8 !
G
# ,
"primera frase, " ."segunda frase y " ."tercera frase. ";
$mivariable = "primera frase, segunda frase y tercera frase";
)
9
'
)
(
)
:
9
' :
'
A
-
9
,
9 '
'
'
-
:
,
.=
,
9
'
: +-/*
)
&
9
'
)
'
:
$
%
:
;'
OO $DD 7
• • • •
9
, OOF H F OO G DDF G F DD G
F F $
• • • •
F 09 F
-
F -
F $
' ' / F 99 F F 999 F M! F P 9F F /F F 0F $
• •
$
F
-
!( !( !( !( !( !(
$
F -
$
F
F F
F $
F F F F !(
F F F F /9 F
$ F F
$
•
F
& !
-
;
& •
F
; 4.* 7, F
• F •
; P !$ 9 8
98 99 998 999
7 !
Q # 7HJ4
$ 8 *K'
,
*K'
,
, =>299 =>2, *K'
7 ! 8 =>28 999 =>2, I )7
; 7
999 Q #
!
9
'
'
,
RR!
6 $
#
,
6
!
$output"; ?> L# $ L 9 • • • • • • )
9
'
-
F F C, ( F F ., ( F # F . # PF 4 ,( F NN F C, ( F S SF ., (
F F F ,( F F F F F
&
F F
&
F
8 $8$8 8
'
6
'
4
) • • • • • •
F NF * 7 F SF 9 7 F TF <
F
F
F 8
#
F F
8 !7 &
UF = 7 F // F 7 &
.
F 00 F 7
.
.
'
G
F &
F F &
F! ' -
G
&
F &
F! ,
F
F
$col[2] = 55; print hexColor($col); ?>
>
'
8
)
# , !
#
'
7
&
V !
V ! !
:
"; $cadena = "\thola como estas\n"; echo $cadena; $sin_tab = ltrim($cadena, "\t"); echo $sin_tab;
<
!=2
: V !$ ==
//hola como estas //hola como estas
$trim_primera_letra = ltrim($cadena, "h"); echo $trim_primera_letra; //ola como estas echo ""; ?> 1?
1
? $; 4
"; $cadena = "hola como estas;\n"; // hola como estas echo $cadena; $may = strtoupper($cadena); echo $may ; // HOLA COMO TE ESTAS; echo ""; ?>
;
-
$; $;
!$
8 4 ' (
,
F G
L
L
! 6
,
=
;
>
F
&
! • • •
7
L F 7 L F 7
; & ;
& !
F
<
& &
! L
L • •
7 ; 7
L
# L
L
$ L
"; $cadena = "123456789"; $trozo = substr($cadena, 0); echo $trozo."\n"; // 123456789 $trozo = substr($cadena, 3); echo $trozo."\n"; // 456789 $trozo = substr($cadena, -3); echo $trozo."\n"; // 789 $trozo = substr($cadena, 3,3); echo $trozo."\n"; // 456 $trozo = substr($cadena, 2,-3); echo $trozo."\n"; // 3456 $trozo = substr($cadena, -6,-5); echo $trozo."\n"; // 4 echo ""; ?>
;
&
,
"; $cadena = "
[email protected]"; $subcadena = "@"; $inicio_dominio = strpos ($cadena, $subcadena); echo $inicio_dominio; // 4 echo "
"; $dominio = substr ($cadena, ($inicio_dominio+1)); echo $dominio; // imaginary.com echo ""; ?> /' '
'
1%
: $ $ ,
> ' $ 6
&
$
,
Entre paréntesis () podemos incluir valores que deba usar nuestra función. El uso de () es siempre necesario. El código de la función entre llaves {}
} Hiperlink(); ?>
// esta linea llama la función
$; ) Q
$ Q
:
;
:
( ; )
-
- !$ $
'
,
'
'
>
-
,
4
#
) ,
ejemplo
****************/
TradicionalHolaMundo(); // Tampoco podemos hacer la llamada ANTES // de que la condición se haya evaluado. Error !! $buenhumor = true; if ($buenhumor) { function TradicionalHolaMundo () { echo "Hola Mundo !!"; } } ?>
-
! 6
, :
'
# >
$
!
1
#
;
) ! ,
// muestra "Hola Mundo !! Como estas ? // muestra "Como estás ?"
$msg = "Como estás ?"; function TradicionalHolaMundo (&$msg) { $msg= "Hola Mundo !!".$msg; echo $msg; } TradicionalHolaMundo ($msg); echo $msg; ?>
//advierte que usamos &$
// $msg -> Hola Mundo !! Como estas ? // vuelca "Hola Mundo !! Como estás ?"
, (
$ ? %
$
7 #
; #
$
;
:
# (
$
*
+
; , -
!
Q!
#
,
\1", $CadenaTexto); print $CadenaTexto; } hiperlink($blah);
// devuelve la url como un enlace clickable //
http://www.ignside
.net ?> )
$ ,1 1 !$
-
L
# $
Q
# , $textovisible", $CadenaTexto); print $CadenaTexto; } hiperlink($blah, "pulsa aqui"); // devuelve //
pulsa aqui ?>