Primeros Pasos / Cadenas y Comillas
Subtitles of the Movie
ÿþ [ 0 0 : 0 0 : 0 0 . 0 ] E n e s t a p e l í c u l a i n t r o d u c i r e m o s u n o d e l o s b l o q u e s d e c o n s t r u c c i ó n m á s b á s i c o s d e u n s c r i p t d e P e r l . [ 0 0 : 0 0 : 0 8 . 0 ] E s e e s l a v a r i a b l e . [ 0 0 : 0 0 : 1 0 . 0 ] U n a v a r i a b l e e s a l g o q u e n o s p e r m i t e r e f e r i r n o s a u n v a l o r , s i n r e f e r i r n o s e x p l í c i t a m e n t e a é l . [ 0 0 : 0 0 : 1 9 . 0 ] P o d e m o s s ó l o u s a r u n n o m b r e g e n e r a l y l u e g o a s i g n a r u n v a l o r a e s e n o m b r e , [ 0 0 : 0 0 : 2 5 . 0 ] y e n t o n c e s P e r l i n t e r p r e t a r á l o q u e d e c i m o s y d e v o l v e r á e l v a l o r . [ 0 0 : 0 0 : 2 9 . 0 ] V e a m o s u n e j e m p l o c o n c r e t o d e u n a v a r i a b l e , c o m o l o u s a r í a m o s e n e l i d i o m a I n g l é s . [ 0 0 : 0 0 : 3 7 . 0 ] U n a v a r i a b l e e s c o m o u n a c a j a e n l a q u e p o d e m o s c o l o c a r l o q u e d e s e e m o s . [ 0 0 : 0 0 : 4 0 . 0 ] U n e j e m p l o e n e l i d i o m a I n g l é s s e r í a l a p a l a b r a ' t o d a y ' . [ 0 0 : 0 0 : 4 4 . 0 ] E n e s t e e j e m p l o , ' t o d a y ' e s l a v a r i a b l e . [ 0 0 : 0 0 : 4 9 . 0 ] P e r o d e p e n d i e n d o d e e n q u é d í a d e l a s e m a n a e s t e m o s , c u a n d o d e c i m o s ' t o d a y ' , [ 0 0 : 0 0 : 5 3 . 0 ] l a p e r s o n a q u e n o s e s c u c h e s a b r á q u e n o s r e f e r i m o s a u n d í a d i f e r e n t e d e l a s e m a n a . [ 0 0 : 0 0 : 5 8 . 0 ] P o r e j e m p l o , s i e s l u n e s , e n t o n c e s e l v a l o r d e ' t o d a y ' e s ' m o n d a y ' . [ 0 0 : 0 1 : 0 5 . 0 ] E c h e m o s u n v i s t a z o a c ó m o s e t r a d u c e e s t o e n P e r l . [ 0 0 : 0 1 : 1 1 . 0 ] V o y a u s a r e s t a s d o s c a j a s . [ 0 0 : 0 1 : 1 4 . 0 ] E s t a e s p a r a e l c ó d i g o q u e e s c r i b i r e m o s e n P e r l , [ 0 0 : 0 1 : 1 9 . 0 ] y e s t a d e a b a j o s e r á l a q u e m u e s t r e e l r e s u l t a d o . [ 0 0 : 0 1 : 2 1 . 0 ] A s í q u e c u a n d o d e c i m o s q u e a ' t o d a y ' l e a s i g n a m o s ' m o n d a y ' ' e n e s t a l í n e a , [ 0 0 : 0 1 : 2 9 . 0 ] e l v a l o r ' m o n d a y ' s e c o l o c a d e n t r o d e l a v a r i a b l e ' t o d a y ' . [ 0 0 : 0 1 : 3 7 . 0 ] A h o r a l a v a r i a b l e ' t o d a y ' t i e n e e l v a l o r ' m o n d a y ' . [ 0 0 : 0 1 : 4 2 . 0 ] H a y u n p a r d e c o s a s q u e d e b e m o s n o t a r a c e r c a d e e s t a l í n e a . [ 0 0 : 0 1 : 4 5 . 0 ] A n t e s d e l n o m b r e d e l a v a r i a b l e , c o l o c a m o s u n s í m b o l o d e d ó l a r , [ 0 0 : 0 1 : 4 9 . 0 ] e l c u a l l e i n d i c a a P e r l q u e l a p a l a b r a q u e s i g u e a l s i g n o d e d ó l a r e s u n a v a r i a b l e . [ 0 0 : 0 1 : 5 6 . 0 ] T a m b i é n u s a r e m o s e s t e s i g n o s i m i l a r a l s i g n o d e i g u a l d a d [ 0 0 : 0 2 : 0 0 . 0 ] c u a n d o s i g n i f i q u e e s o m i s m o e n P e r l , e s d e c i r , ' s e a s i g n a a ' . [ 0 0 : 0 2 : 0 7 . 0 ] A c u a l q u i e r c o s a q u e e s t é a l a i z q u i e r d a d e l s i g n o , l a v a r i a b l e e n e s t e c a s o , [ 0 0 : 0 2 : 1 2 . 0 ] s e l e a s i g n a c u a l q u i e r c o s a q u e e s t é a l a d e r e c h a , q u e e s e l v a l o r d e l a v a r i a b l e . [ 0 0 : 0 2 : 1 7 . 0 ] L u e g o , c u a n d o p e d i m o s a P e r l q u e i m p r i m a e l v a l o r d e l a v a r i a b l e ' t o d a y ' , [ 0 0 : 0 2 : 2 4 . 0 ] d e v u e l v e e l v a l o r q u e l e f u e a s i g n a d o , e n e s t e c a s o ' m o n d a y ' . [ 0 0 : 0 2 : 3 0 . 0 ] Y d e s p l i e g a e l v a l o r d e l a v a r i a b l e f u e r a d e l a c a j a . [ 0 0 : 0 2 : 3 8 . 0 ] E c h e m o s u n v i s t a z o d e v u e l t a a l e d i t o r d e t e x t o , y v e r e m o s u n e j e m p l o d e e s t o e n a c c i ó n . [ 0 0 : 0 2 : 4 6 . 0 ] P a r a e m p e z a r , h a g a m o s n u e s t r o s c r i p t d e P e r l , [ 0 0 : 0 2 : 5 1 . 0 ] p a r a q u e i m p r i m a l a c a d e n a l i t e r a l ' H i ' . [ 0 0 : 0 2 : 5 3 . 0 ] E n e s t e c a s o , l a c a d e n a e s s ó l o u n a s e c u e n c i a d e c a r a c t e r e s . [ 0 0 : 0 2 : 5 6 . 0 ] T o d o l o q u e p e d i m o s q u e h a g a e s a l g o m u y s i m p l e , [ 0 0 : 0 3 : 0 1 . 0 ] s i m i l a r a l s c r i p t q u e c r e a m o s e n e l c a p í t u l o a n t e r i o r . [ 0 0 : 0 3 : 0 6 . 0 ] Y a e s t e l o l l a m a r e m o s h i . p l . [ 0 0 : 0 3 : 1 2 . 0 ] V a m o s a h o r a a n u e s t r a l í n e a d e c o m a n d o s y e j e c u t e m o s e l s c r i p t d e P e r l , [ 0 0 : 0 3 : 2 0 . 0 ] e l c u a l p r o d u c e l a p a l a b r a ' H i ' , a s í q u e e s m u y s i m p l e . [ 0 0 : 0 3 : 2 7 . 0 ] S i h i c i é r a m o s e s t o l i g e r a m e n t e d i f e r e n t e , [ 0 0 : 0 3 : 3 1 . 0 ] p o d r í a m o s c r e a r u n a v a r i a b l e , y a é s t a l a l l a m a r e m o s s e n c i l l a m e n t e ' a ' . [ 0 0 : 0 3 : 3 6 . 0 ] P e r l s a b e q u e ' a ' e s u n a v a r i a b l e p o r q u e u s a m o s e l s i g n o d e d ó l a r a n t e s d e e s c r i b i r l a , [ 0 0 : 0 3 : 4 0 . 0 ] y u s a r e m o s e l o p e r a d o r d e a s i g n a c i ó n p a r a a s i g n a r l e e l v a l o r ' H i ' . [ 0 0 : 0 3 : 4 8 . 0 ] C u a n d o e j e c u t e m o s l a f u n c i ó n ' p r i n t ' , [ 0 0 : 0 3 : 5 0 . 0 ] l a c u a l l e i n d i c a a P e r l q u e q u e r e m o s m o s t r a r u n r e s u l t a d o , [ 0 0 : 0 3 : 5 4 . 0 ] e n v e z d e d e c i r l e q u e i m p r i m a ' H i ' , s i m p l e m e n t e l e d e c i m o s q u e i m p r i m a e l v a l o r d e l a v a r i a b l e ' a ' . [ 0 0 : 0 4 : 0 0 . 0 ] Y e s o e s l o q u e h a c e m o s e n e s t a l í n e a a q u í a b a j o . [ 0 0 : 0 4 : 0 3 . 0 ] G u a r d é m o s l o , y v a y a m o s a n u e s t r a l í n e a d e c o m a n d o s . [ 0 0 : 0 4 : 0 8 . 0 ] Y c o m o p o d e m o s v e r , e s t e s c r i p t h a c e e x a c t a m e n t e l o m i s m o q u e a n t e s . [ 0 0 : 0 4 : 1 5 . 0 ] E s a e s l a v e n t a j a d e u s a r v a r i a b l e s . [ 0 0 : 0 4 : 2 1 . 0 ] L a v e n t a j a e s , q u e a u n q u e a s i g n a m o s e l v a l o r ' H i ' a l a v a r i a b l e ' a ' , [ 0 0 : 0 4 : 3 0 . 0 ] p o d e m o s a s i g n a r l e u n o c o m p l e t a m e n t e d i f e r e n t e , d e s p u é s e n e l m i s m o s c r i p t . [ 0 0 : 0 4 : 3 5 . 0 ] A h o r a l e a s i g n a m o s a l g o c o m p l e t a m e n t e d i f e r e n t e . [ 0 0 : 0 4 : 4 4 . 0 ] L u e g o p o d e m o s p e d i r q u e i m p r i m a d e n u e v o e l v a l o r d e ' a ' ; y a q u e h a c a m b i a d o , v e a m o s l o q u e o c u r r e . [ 0 0 : 0 4 : 5 5 . 0 ] G u a r d é m o s l o y e j e c u t e m o s d e n u e v o e l s c r i p t . [ 0 0 : 0 4 : 5 8 . 0 ] C o m o p u e d e v e r , i m p r i m e d o s v e c e s , p r i m e r o i m p r i m e ' H i ' y l u e g o i m p r i m e ' S o m e t h i n g e l s e ' . [ 0 0 : 0 5 : 0 9 . 0 ] Y a q u e n o l e i n d i c a m o s q u e p r o d u j e r a u n a s e g u n d a l í n e a , s e u n e n a l i m p r i m i r l a s . [ 0 0 : 0 5 : 1 5 . 0 ] P u e d e v e r q u e i m p r i m e d o s v a l o r e s d i f e r e n t e s , [ 0 0 : 0 5 : 1 9 . 0 ] a ú n c u a n d o l a s d o s ú n i c a s i n s t r u c c i o n e s d e n t r o d e l s c r i p t d e c í a n q u e s e i m p r i m i e r a l a v a r i a b l e ' a ' . [ 0 0 : 0 5 : 2 6 . 0 ] A s í q u e e s e e s e l e l e m e n t o b á s i c o : l a v a r i a b l e . [ 0 0 : 0 5 : 3 3 . 0 ] [ 0 0 : 0 5 : 3 4 . 0 ]
Tutorial Information
| Course: | Perl Fundamentals (Español) |
| Author: | Joshua Mostafa |
| SKU: | 33579 |
| ISBN: | 1-932808-31-0 |
| Release Date: | 2004-11-29 |
| Duration: | 7.5 hrs / 114 lessons |
| Work Files: |
Yes |
| Captions: | Available on CD and Online University |
| Compatibility: |
Vista/XP/2000, OS X, Linux QuickTime 7, Flash 8 |
VTC Sign up & Benefits
- Unlimited Access
- 98,729 Video Tutorials (23,265 free)
- Video Available as Flash or QuickTime
- Over 1026 Courses
- $30 for One Month Access
- Multi-User Discounts Available
United States 