Difference between revisions of "PHP-and-MySQL/C2/Loops-Foreach-Statement/Punjabi"

From Script | Spoken-Tutorial
Jump to: navigation, search
 
(One intermediate revision by one other user not shown)
Line 1: Line 1:
 
 
 
 
  {| border = 1
 
  {| border = 1
 
  !Time
 
  !Time
Line 7: Line 4:
  
 
|-
 
|-
  |0:00
+
  |00:00
  |FOREACH ਲੂਪ ( loop )ਉੱਤੇ ਟਿਊਟੋਰਿਅਲ ਵਿੱਚ ਤੁਹਾਡਾ ਸਵਾਗਤ ਹੈ ।   
+
  |FOREACH ਲੂਪ ( loop ) ਵਿਚ ਟਿਊਟੋਰਿਅਲ ਵਿੱਚ ਤੁਹਾਡਾ ਸਵਾਗਤ ਹੈ ।   
 
|-
 
|-
  |0:02
+
  |00:02
  |ਇਹ ਆਖਰੀ ਲੂਪ ( loop )  ਹੈ ਜਿਸ ਨੂੰ ਮੈਂ ਕਵਰ ਕਰਨ  ਜਾ ਰਿਹਾ  ਹਾਂ ।  
+
  |ਇਹ ਆਖਰੀ ਲੂਪ ( loop )  ਹੈ ਜਿਨੂੰ ਮੈਂ ਕਵਰ ਕਰਨ  ਜਾ ਰਿਹਾ  ਹਾਂ ।  
 
|-
 
|-
  |0:04
+
  |00:05
 
  |ਇਸ ਲੂਪ ( loop )  ਦਾ ਬੁਨਿਆਦੀ ਮੂਲ ਸਿੱਧਾਂਤ ਇਹ ਹੈ ਕਿ ਇਹ ਐਰੇ  ( array )  ਦੀ ਵੈਲੀਊ  ਦੇ ਰਾਹੀਂ  ਲੂਪ ( loop )  ਕਰੇਗਾ ।  
 
  |ਇਸ ਲੂਪ ( loop )  ਦਾ ਬੁਨਿਆਦੀ ਮੂਲ ਸਿੱਧਾਂਤ ਇਹ ਹੈ ਕਿ ਇਹ ਐਰੇ  ( array )  ਦੀ ਵੈਲੀਊ  ਦੇ ਰਾਹੀਂ  ਲੂਪ ( loop )  ਕਰੇਗਾ ।  
 
|-
 
|-
  |0:10
+
  |00:10
 
  |ਜਾਂ ਇੱਕ ਐਰੇ ( array )  ਦੇ ਏਲੀਮੇਂਟਸ ਰਾਹੀਂ ।  
 
  |ਜਾਂ ਇੱਕ ਐਰੇ ( array )  ਦੇ ਏਲੀਮੇਂਟਸ ਰਾਹੀਂ ।  
 
|-
 
|-
  |0:13
+
  |00:13
 
  |ਮੈਨੂੰ ਯਾਦ ਹੈ ਕਿ ਮੈਂ ਆਪਣੇ ਪਿਛਲੇ ਟਿਊਟੋਰਿਅਲਸ ਵਿੱਚ ਕਿਹਾ ਸੀ ਕਿ ਇੱਕ ਐਰੇ ( array )  ਦੇ ਏਲੀਮੇਂਟਸ ਨੂੰ id tags ਵੀ ਕਹਿੰਦੇ ਹਨ  ।  
 
  |ਮੈਨੂੰ ਯਾਦ ਹੈ ਕਿ ਮੈਂ ਆਪਣੇ ਪਿਛਲੇ ਟਿਊਟੋਰਿਅਲਸ ਵਿੱਚ ਕਿਹਾ ਸੀ ਕਿ ਇੱਕ ਐਰੇ ( array )  ਦੇ ਏਲੀਮੇਂਟਸ ਨੂੰ id tags ਵੀ ਕਹਿੰਦੇ ਹਨ  ।  
 
|-
 
|-
  |0:21
+
  |00:21
 
  |ਇੱਕ ਐਰੇ ( array )  ਦੇ ਏਲੀਮੇਂਟਸ ਨੂੰ id tags ( ਟੈਗਸ )  ਨਹੀਂ ਕਹਿੰਦੇ  ।  
 
  |ਇੱਕ ਐਰੇ ( array )  ਦੇ ਏਲੀਮੇਂਟਸ ਨੂੰ id tags ( ਟੈਗਸ )  ਨਹੀਂ ਕਹਿੰਦੇ  ।  
 
|-
 
|-
  |0:24
+
  |00:24
 
  |ਜਦੋਂ ਤੁਸੀ ਇੱਕ ਐਰੇ ( array )  ਦੇ ਮੁਲ ਨੂੰ  echo  ( ਏਕੋ )  ਕਰ ਰਹੇ ਹੋ ।   
 
  |ਜਦੋਂ ਤੁਸੀ ਇੱਕ ਐਰੇ ( array )  ਦੇ ਮੁਲ ਨੂੰ  echo  ( ਏਕੋ )  ਕਰ ਰਹੇ ਹੋ ।   
 
|-
 
|-
  |0:29
+
  |00:29
 
  |ਇੱਥੇ id  ( ਆਈਡੀ ) ਹਨ -  ਜਿਵੇਂ numerical id ( ਸੰਖਿਆਤਮਕ ਆਈਡੀ )  , keys ( ਕੀਜ )  ਜਾਂ tags ( ਟੈਗਸ )  ।   
 
  |ਇੱਥੇ id  ( ਆਈਡੀ ) ਹਨ -  ਜਿਵੇਂ numerical id ( ਸੰਖਿਆਤਮਕ ਆਈਡੀ )  , keys ( ਕੀਜ )  ਜਾਂ tags ( ਟੈਗਸ )  ।   
 
|-
 
|-
  |0:35
+
  |00:35
 
  |ਸੋ  ਮੈਂ ਇਸਦੇ ਲਈ ਮਾਫੀ ਚਾਹੁੰਦਾ ਹਾਂ ।   
 
  |ਸੋ  ਮੈਂ ਇਸਦੇ ਲਈ ਮਾਫੀ ਚਾਹੁੰਦਾ ਹਾਂ ।   
 
|-
 
|-
  |0:37
+
  |00:37
 
  |ਚਲੋ ਵਾਪਸ ਆਪਣੇ FOREACH ਲੂਪ ( loop )  ਉੱਤੇ ਚਲਦੇ ਹਾਂ ।  ਹੁਣ ਅਸੀ ਸ਼ੁਰੂ ਕਰਨ  ਲਈ ਇੱਕ ਐਰੇ ( array )  ਬਣਾਵਾਂਗੇ  ।  
 
  |ਚਲੋ ਵਾਪਸ ਆਪਣੇ FOREACH ਲੂਪ ( loop )  ਉੱਤੇ ਚਲਦੇ ਹਾਂ ।  ਹੁਣ ਅਸੀ ਸ਼ੁਰੂ ਕਰਨ  ਲਈ ਇੱਕ ਐਰੇ ( array )  ਬਣਾਵਾਂਗੇ  ।  
 
|-
 
|-
  |0:42
+
  |00:43
 
  |ਮੈਂ ਇਸ ਨੰਬਰਸ ( numbers )  ਨੂੰ ਬੋਲਣ ਜਾ ਰਿਹਾ  ਹਾਂ ਅਤੇ ਇਹ ਇੱਕ ਐਰੇ ( array )  ਹੈ ।  ਅਸੀਂ  ਹੁਣ ਇਸਨੂੰ ਬਣਾਉਣਾ ਹੈ ।  
 
  |ਮੈਂ ਇਸ ਨੰਬਰਸ ( numbers )  ਨੂੰ ਬੋਲਣ ਜਾ ਰਿਹਾ  ਹਾਂ ਅਤੇ ਇਹ ਇੱਕ ਐਰੇ ( array )  ਹੈ ।  ਅਸੀਂ  ਹੁਣ ਇਸਨੂੰ ਬਣਾਉਣਾ ਹੈ ।  
 
|-
 
|-
  |0:47
+
  |00:49
 
  |ਮੈਂ ਤੁਹਾਨੂੰ ਇਹ ਆਪਣੇ ਪਹਿਲਾਂ  ਦੇ ਟਿਊਟੋਰਿਅਲਸ ਵਿੱਚ ਵਿਖਾ ਚੁੱਕਿਆ ਹਾਂ ਅਤੇ ਸਾਡੇ ਕੋਲਸੰਖਿਆਵਾਂਹਾਂ 1 2 3 4 5 6 7 8 9 ਅਤੇ 10 .  
 
  |ਮੈਂ ਤੁਹਾਨੂੰ ਇਹ ਆਪਣੇ ਪਹਿਲਾਂ  ਦੇ ਟਿਊਟੋਰਿਅਲਸ ਵਿੱਚ ਵਿਖਾ ਚੁੱਕਿਆ ਹਾਂ ਅਤੇ ਸਾਡੇ ਕੋਲਸੰਖਿਆਵਾਂਹਾਂ 1 2 3 4 5 6 7 8 9 ਅਤੇ 10 .  
 
|-
 
|-
  |0:58
+
  |01:00
 
  |ਸੋ  FOREACH ਇਸ ਤਰ੍ਹਾਂ ਹੈ ।   
 
  |ਸੋ  FOREACH ਇਸ ਤਰ੍ਹਾਂ ਹੈ ।   
 
|-
 
|-
  |1:03
+
  |01:03
 
  |ਅਤ: ਸਾਡੇ ਕੋਲ FOREACH ਹੈ ਅਤੇ ਫਿਰ ਇੱਥੇ ਸਾਡੀ ਕੰਡੀਸ਼ਨ ਹੈ ।  ਅੱਛਾ ਤਾਂ ਮੈਨੂੰ ਨਹੀਂ ਪਤਾ ਕਿ ਇਸਨੂੰ ਕੀ ਕਹਿਣਾ ਹੈ ।  
 
  |ਅਤ: ਸਾਡੇ ਕੋਲ FOREACH ਹੈ ਅਤੇ ਫਿਰ ਇੱਥੇ ਸਾਡੀ ਕੰਡੀਸ਼ਨ ਹੈ ।  ਅੱਛਾ ਤਾਂ ਮੈਨੂੰ ਨਹੀਂ ਪਤਾ ਕਿ ਇਸਨੂੰ ਕੀ ਕਹਿਣਾ ਹੈ ।  
 
|-
 
|-
  |1:13
+
  |01:13
 
  |ਸੋ ਚੱਲੋ  ਮੈਂ ਐਰੇ ( array )  ਨੂੰ ਨਾਮ ਦਿੰਦਾ ਹਾਂ ਅਰਥਾਤ ਨੰਬਰਸ ।  
 
  |ਸੋ ਚੱਲੋ  ਮੈਂ ਐਰੇ ( array )  ਨੂੰ ਨਾਮ ਦਿੰਦਾ ਹਾਂ ਅਰਥਾਤ ਨੰਬਰਸ ।  
 
|-
 
|-
  |1:21
+
  |01:21
 
  |ਅਤੇ ਫਿਰ ਅਸੀ ਕਹਿੰਦੇ ਹਾਂ as ਅਤੇ ਫਿਰ ਅਸੀ ਕਹਿੰਦੇ ਹਾਂ value . ਅੱਛਾ ਤਾਂ ਅਸੀ ਇਸਨੂੰ ਕੋਈ ਵੀ ਨਾਮ  ਦੇ ਸੱਕਦੇ ਹਾਂ ।  
 
  |ਅਤੇ ਫਿਰ ਅਸੀ ਕਹਿੰਦੇ ਹਾਂ as ਅਤੇ ਫਿਰ ਅਸੀ ਕਹਿੰਦੇ ਹਾਂ value . ਅੱਛਾ ਤਾਂ ਅਸੀ ਇਸਨੂੰ ਕੋਈ ਵੀ ਨਾਮ  ਦੇ ਸੱਕਦੇ ਹਾਂ ।  
 
|-
 
|-
  |1:27
+
  |01:27
 
  |ਅਸੀ ਇਸਨੂੰ ਕੁੱਝ ਵੀ ਕਹਿ ਸੱਕਦੇ ਹਾਂ ਪਰ ਮੈਂ ਵੇਲਿਊ ਟਾਈਪ ਕਰਾਂਗਾ  ।  
 
  |ਅਸੀ ਇਸਨੂੰ ਕੁੱਝ ਵੀ ਕਹਿ ਸੱਕਦੇ ਹਾਂ ਪਰ ਮੈਂ ਵੇਲਿਊ ਟਾਈਪ ਕਰਾਂਗਾ  ।  
 
|-
 
|-
  |1:32
+
  |01:32
 
  |ਅਤੇ ਫਿਰ ਕਰਲੀ ( curly )  ਬ੍ਰੈਕੇਟ੍ਸ  ਦੇ ਅੰਦਰ ਪ੍ਰਮੁੱਖ ਕਮਾਂਡ echo value ( ਏਕੋ ਵੇਲਿਊ ) ਹੋਵੇਗੀ  ।   
 
  |ਅਤੇ ਫਿਰ ਕਰਲੀ ( curly )  ਬ੍ਰੈਕੇਟ੍ਸ  ਦੇ ਅੰਦਰ ਪ੍ਰਮੁੱਖ ਕਮਾਂਡ echo value ( ਏਕੋ ਵੇਲਿਊ ) ਹੋਵੇਗੀ  ।   
 
|-
 
|-
  |1:40
+
  |01:40
 
  |ਅਤੇ ਅੰਤ ਵਿੱਚ ਅਸੀ ਇੱਕ ਲਾਈਨ ਬ੍ਰੇਕ ਜੋੜ ਦੇਵਾਂਗੇ ਅਤੇ ਚਲੋ  ਇਸ ਉੱਤੇ ਇੱਕ ਨਜ਼ਰ  ਪਾਉਂਦੇ  ਹਾਂ ।  
 
  |ਅਤੇ ਅੰਤ ਵਿੱਚ ਅਸੀ ਇੱਕ ਲਾਈਨ ਬ੍ਰੇਕ ਜੋੜ ਦੇਵਾਂਗੇ ਅਤੇ ਚਲੋ  ਇਸ ਉੱਤੇ ਇੱਕ ਨਜ਼ਰ  ਪਾਉਂਦੇ  ਹਾਂ ।  
 
|-
 
|-
  |1:46
+
  |01:46
 
  |ਇਸ ਲਈ ਸਾਡੇ ਲੂਪ ( loop )  ਰਾਹੀਂ  ਇਹ ਸਾਹਮਣੇ ਆਇਆ ।  ਇਹ ਲੂਪ ( loop )  ਦੇ ਜਰਿਏ ਏਕੋ ( echo )  ਕਰਨ  ਲਈ ਬਹੁਤ ਹੀ ਸਰਲ ਤਰੀਕਾ ਹੈ ।  ਤੁਸੀ ਇੱਕ ਐਰੇ ( array )  ਦੇ ਰਾਹੀਂ  ਏਕੋ ( echo )  ਕਰਨ  ਲਈ ਹੋਰ ਲੂਪਾਂ ( loops )  ਦੀ  ਵਰਤੋ ਕਰ ਸੱਕਦੇ ਹੋ ।  ਤੁਹਾਨੂੰ ਇਸਨੂੰ ਆਪਣੇ ਆਪ ਲਿਖਣਾ ਪਵੇਗਾ ,  ਜਦੋਂ ਕਿ ਸੰਭਵ ਹੈ ਇਹ ਕਰਨ ਲਈ ਇਹ ਸਭਤੋਂ ਸਰਲ ਤਰੀਕਾ ਹੈ ।  
 
  |ਇਸ ਲਈ ਸਾਡੇ ਲੂਪ ( loop )  ਰਾਹੀਂ  ਇਹ ਸਾਹਮਣੇ ਆਇਆ ।  ਇਹ ਲੂਪ ( loop )  ਦੇ ਜਰਿਏ ਏਕੋ ( echo )  ਕਰਨ  ਲਈ ਬਹੁਤ ਹੀ ਸਰਲ ਤਰੀਕਾ ਹੈ ।  ਤੁਸੀ ਇੱਕ ਐਰੇ ( array )  ਦੇ ਰਾਹੀਂ  ਏਕੋ ( echo )  ਕਰਨ  ਲਈ ਹੋਰ ਲੂਪਾਂ ( loops )  ਦੀ  ਵਰਤੋ ਕਰ ਸੱਕਦੇ ਹੋ ।  ਤੁਹਾਨੂੰ ਇਸਨੂੰ ਆਪਣੇ ਆਪ ਲਿਖਣਾ ਪਵੇਗਾ ,  ਜਦੋਂ ਕਿ ਸੰਭਵ ਹੈ ਇਹ ਕਰਨ ਲਈ ਇਹ ਸਭਤੋਂ ਸਰਲ ਤਰੀਕਾ ਹੈ ।  
 
|-
 
|-
  |2:00
+
  |02:00
 
  |ਸੋ  ਜਦੋਂ ਤੱਕ ਤੁਹਾਨੂੰ ਇਹ ਯਾਦ ਹੈ ,  ਤੁਸੀ ਆਪਣੀ ਐਰੇ ( array )  ਰਾਹੀਂ ਏਕੋ ( echo )  ਕਰ ਸੱਕਦੇ ਹੋ  ,  ਆਪਣੇ ਐਰੇ ( array )  ਦੇ ਹਰ ਇੱਕ ਭਾਗ ਉੱਤੇ ਆਪਰੇਸ਼ਨ ਕਰ ਸੱਕਦੇ ਹੋ  ਅਤੇ ਫਿਰ ਸੰਭਵ ਹੈ  ਇਸਨੂੰ ਇੱਕ ਨਵੀਂ ਐਰੇ ( array )  ਵਿੱਚ ਸਟੋਰ  ਕਰ ਸੱਕਦੇ ਹੋ ।  
 
  |ਸੋ  ਜਦੋਂ ਤੱਕ ਤੁਹਾਨੂੰ ਇਹ ਯਾਦ ਹੈ ,  ਤੁਸੀ ਆਪਣੀ ਐਰੇ ( array )  ਰਾਹੀਂ ਏਕੋ ( echo )  ਕਰ ਸੱਕਦੇ ਹੋ  ,  ਆਪਣੇ ਐਰੇ ( array )  ਦੇ ਹਰ ਇੱਕ ਭਾਗ ਉੱਤੇ ਆਪਰੇਸ਼ਨ ਕਰ ਸੱਕਦੇ ਹੋ  ਅਤੇ ਫਿਰ ਸੰਭਵ ਹੈ  ਇਸਨੂੰ ਇੱਕ ਨਵੀਂ ਐਰੇ ( array )  ਵਿੱਚ ਸਟੋਰ  ਕਰ ਸੱਕਦੇ ਹੋ ।  
 
|-
 
|-
  |2:07
+
  |02:08
 
  |ਹਾਲਾਂਕਿ ਮੈਂ ਤੁਹਾਨੂੰ ਦਰਸਉਨ  ਜਾ ਰਿਹਾ ਹਾਂ ਕਿ ਇੱਕ ਸਰਲ ਤਰੀਕੇ ਨਾਲ ਕਿਦਾਂ ਕਰੀਏ  ।  
 
  |ਹਾਲਾਂਕਿ ਮੈਂ ਤੁਹਾਨੂੰ ਦਰਸਉਨ  ਜਾ ਰਿਹਾ ਹਾਂ ਕਿ ਇੱਕ ਸਰਲ ਤਰੀਕੇ ਨਾਲ ਕਿਦਾਂ ਕਰੀਏ  ।  
 
|-
 
|-
  |2:12
+
  |02:12
 
  |ਹੁਣ ਮੈਂ ਕੀ ਕਰਾਂਗਾ  ਕਿ -  ਮੈਂ 2 ਗੁਣੇ ਦਾ ਪਹਾੜਾ ਕਰਨ  ਜਾ ਰਿਹਾ  ਹਾਂ ।  
 
  |ਹੁਣ ਮੈਂ ਕੀ ਕਰਾਂਗਾ  ਕਿ -  ਮੈਂ 2 ਗੁਣੇ ਦਾ ਪਹਾੜਾ ਕਰਨ  ਜਾ ਰਿਹਾ  ਹਾਂ ।  
 
|-
 
|-
  |2:17
+
  |02:19
 
  |ਸੋ  ਮੈਂ ਇਸਨੂੰ ਕੱਢ ਦਿੰਦਾ ਹਾਂ ਅਤੇ ਮੈਂ ਇਸ ਤਰਾਂ  ਕਹਾਂਗਾ  ।  
 
  |ਸੋ  ਮੈਂ ਇਸਨੂੰ ਕੱਢ ਦਿੰਦਾ ਹਾਂ ਅਤੇ ਮੈਂ ਇਸ ਤਰਾਂ  ਕਹਾਂਗਾ  ।  
 
|-
 
|-
  |2:23
+
  |02:23
 
  |ਸੋ  ਮੈਨੂੰ ਇੱਥੇ ਐਰੇ ( array )  ਦੀ ਗਿਣਤੀ times 2 is ਚਾਹੀਦਾ ਹੈ ਅਤੇ ਫਿਰ ਇਸਦੇ ਬਾਹਰ ਨਵੀਂ ਵੇਲਿਊ ਹੋਵੇਗੀ  ।  ਸੋ  ਅਸੀ ਐਰੇ ( array )  ਦੇ ਹਰ ਇੱਕ ਏਲੀਮੇਂਟ ਨੂੰ ਗੁਣਾ ਕਰਨ  ਜਾ ਰਹੇ ਹਾਂ -  ਐਰੇ ( array )  ਦੀ ਹਰ ਇੱਕ ਗਿਣਤੀ ਨੂੰ 2 ਨਾਲ  ।  
 
  |ਸੋ  ਮੈਨੂੰ ਇੱਥੇ ਐਰੇ ( array )  ਦੀ ਗਿਣਤੀ times 2 is ਚਾਹੀਦਾ ਹੈ ਅਤੇ ਫਿਰ ਇਸਦੇ ਬਾਹਰ ਨਵੀਂ ਵੇਲਿਊ ਹੋਵੇਗੀ  ।  ਸੋ  ਅਸੀ ਐਰੇ ( array )  ਦੇ ਹਰ ਇੱਕ ਏਲੀਮੇਂਟ ਨੂੰ ਗੁਣਾ ਕਰਨ  ਜਾ ਰਹੇ ਹਾਂ -  ਐਰੇ ( array )  ਦੀ ਹਰ ਇੱਕ ਗਿਣਤੀ ਨੂੰ 2 ਨਾਲ  ।  
 
|-
 
|-
  |2:39
+
  |02:41
 
  |ਚੱਲੋ  ਨੰਬਰਸ ( numbers )  ਬੋਲ ਕੇ  ਸ਼ੁਰੂ ਕਰਦੇ ਹਾਂ  ।  
 
  |ਚੱਲੋ  ਨੰਬਰਸ ( numbers )  ਬੋਲ ਕੇ  ਸ਼ੁਰੂ ਕਰਦੇ ਹਾਂ  ।  
 
|-
 
|-
  |2:44
+
  |02:46
 
  |ਮਾਫ ਕਰਨਾ  ,  ਅਸੀ ਵੇਲਿਊ ਕਹਿਣ ਜਾ ਰਹੇ ਹਾਂ ਕਿਉਂਕਿ ਅਸੀਂ ਹਰ ਇੱਕ FOREACH ਏਲੀਮੇਂਟ ਵੇਲਿਊ ( value )  ਇਸ ਵੇਰਿਏਬਲ ਵਿੱਚ ਸਟੋਰ ਕੀਤਾ  ਹੈ ।  
 
  |ਮਾਫ ਕਰਨਾ  ,  ਅਸੀ ਵੇਲਿਊ ਕਹਿਣ ਜਾ ਰਹੇ ਹਾਂ ਕਿਉਂਕਿ ਅਸੀਂ ਹਰ ਇੱਕ FOREACH ਏਲੀਮੇਂਟ ਵੇਲਿਊ ( value )  ਇਸ ਵੇਰਿਏਬਲ ਵਿੱਚ ਸਟੋਰ ਕੀਤਾ  ਹੈ ।  
 
|-
 
|-
  |2:54
+
  |02:56
 
  |ਸੋ  ਇਹਨਾਂ ਵਿਚੋਂ ਹਰ ਇੱਕ ਦੀ ਵੇਲਿਊ  ( value )  ਲੂਪ  ਦੇ ਜਰਿਏ ਵਾਰੀ ਵਿੱਚ ਹਨ ।  
 
  |ਸੋ  ਇਹਨਾਂ ਵਿਚੋਂ ਹਰ ਇੱਕ ਦੀ ਵੇਲਿਊ  ( value )  ਲੂਪ  ਦੇ ਜਰਿਏ ਵਾਰੀ ਵਿੱਚ ਹਨ ।  
 
|-
 
|-
  |2:58
+
  |03:00
 
  |ਸੋ  ,  value times 2 is ,  ਅਤੇ ਫਿਰ ਇਸਦੇ ਬਾਅਦ ਅਸੀ ਕੁੱਝ ਬਰੈਕਟ ਪਾਵਾਂਗੇ  ।  ਇਸਦੇ ਅੰਦਰ ਅਸੀ ਲਿਖਾਂਗੇ  value times 2 .  
 
  |ਸੋ  ,  value times 2 is ,  ਅਤੇ ਫਿਰ ਇਸਦੇ ਬਾਅਦ ਅਸੀ ਕੁੱਝ ਬਰੈਕਟ ਪਾਵਾਂਗੇ  ।  ਇਸਦੇ ਅੰਦਰ ਅਸੀ ਲਿਖਾਂਗੇ  value times 2 .  
 
|-
 
|-
  |3:08
+
  |03:10
 
  |ਯਾਦ ਰਖੋ ਕੀ  ਇਹ ਇੱਕ ਗਣਿਤ ਆਪਰੇਟਰ ਹੈ -  ਇੱਕ ਅਰਿਥਮੇਟਿਕਲ ਆਪਰੇਟਰ ਜਿਸ ਨੂੰ ਮੈਂ ਤੁਹਾਨੂੰ ਪਹਿਲਾਂ ਵਖਾਇਆ ਸੀ ।  
 
  |ਯਾਦ ਰਖੋ ਕੀ  ਇਹ ਇੱਕ ਗਣਿਤ ਆਪਰੇਟਰ ਹੈ -  ਇੱਕ ਅਰਿਥਮੇਟਿਕਲ ਆਪਰੇਟਰ ਜਿਸ ਨੂੰ ਮੈਂ ਤੁਹਾਨੂੰ ਪਹਿਲਾਂ ਵਖਾਇਆ ਸੀ ।  
 
|-
 
|-
  |3:13
+
  |03:15
 
  |ਇਹ ਇੱਕ ਗਣਿਤ ਆਪਰੇਟਰ ਹੈ ਪਰ ਠੀਕ ਨਾਮ ਅਰਿਥਮੇਟਿਕ ਹੈ ।  
 
  |ਇਹ ਇੱਕ ਗਣਿਤ ਆਪਰੇਟਰ ਹੈ ਪਰ ਠੀਕ ਨਾਮ ਅਰਿਥਮੇਟਿਕ ਹੈ ।  
 
|-
 
|-
  |3:18
+
  |03:20
 
  |ਅੱਛਾ ।  ਇਹ ਦੋ ਨਾਲ  ਗੁਣਾ ਹੋਣ  ਜਾ ਰਿਹਾ ਹੈ ।  
 
  |ਅੱਛਾ ।  ਇਹ ਦੋ ਨਾਲ  ਗੁਣਾ ਹੋਣ  ਜਾ ਰਿਹਾ ਹੈ ।  
 
|-
 
|-
  |3:22
+
  |03:24
 
  |ਹੁਣ ਇਸਨ੍ਹੂੰ ਮਜੇਦਾਰ ਬਣਾਉਣ ਲਈ ਮੈਂ ਕੀ ਕਰਾਂਗਾ  ਕਿ ਇਸਨੂੰ ਗੁਣਜ ( multiple )  ਦੇ ਰੂਪ ਵਿੱਚ ਬਣਾਉਂਦਾ ਹਾਂ ।  
 
  |ਹੁਣ ਇਸਨ੍ਹੂੰ ਮਜੇਦਾਰ ਬਣਾਉਣ ਲਈ ਮੈਂ ਕੀ ਕਰਾਂਗਾ  ਕਿ ਇਸਨੂੰ ਗੁਣਜ ( multiple )  ਦੇ ਰੂਪ ਵਿੱਚ ਬਣਾਉਂਦਾ ਹਾਂ ।  
 
|-
 
|-
  |3:28
+
  |03:30
 
  |ਇੱਕ ਨਵੇਂ ਵੇਰਿਏਬਲ  ਦੇ ਰੂਪ ਵਿੱਚ ।  
 
  |ਇੱਕ ਨਵੇਂ ਵੇਰਿਏਬਲ  ਦੇ ਰੂਪ ਵਿੱਚ ।  
 
|-
 
|-
  |3:30
+
  |03:32
 
  |ਅਤੇ ਇੱਥੇ multiple .  
 
  |ਅਤੇ ਇੱਥੇ multiple .  
 
|-
 
|-
  |3:33
+
  |03:35
 
  |2  ਦੇ ਬਰਾਬਰ ਹੋਣ ਜਾ ਰਿਹਾ ਹੈ ।  ਸੋ ਹੁਣ ਤੁਸੀ  ਅੰਦਾਜਾ ਲਗਾ ਸੱਕਦੇ ਹੋ ਕਿ ਮੈਂ ਮੂਲ ਰੂਪ ਵਿਚ  ਇਸਨੂੰ ਬਦਲ ਦਿੱਤਾ ਹੈ ।  
 
  |2  ਦੇ ਬਰਾਬਰ ਹੋਣ ਜਾ ਰਿਹਾ ਹੈ ।  ਸੋ ਹੁਣ ਤੁਸੀ  ਅੰਦਾਜਾ ਲਗਾ ਸੱਕਦੇ ਹੋ ਕਿ ਮੈਂ ਮੂਲ ਰੂਪ ਵਿਚ  ਇਸਨੂੰ ਬਦਲ ਦਿੱਤਾ ਹੈ ।  
 
|-
 
|-
  |3:38
+
  |03:41
 
  |ਮੈਂ ਇਸਨ੍ਹੂੰ ਆਪਣੀ ਸੌਖ  ਦੇ ਹਿਸਾਬ ਵਲੋਂ ਬਦਲ ਸਕਦਾ  ਹਾਂ ।  
 
  |ਮੈਂ ਇਸਨ੍ਹੂੰ ਆਪਣੀ ਸੌਖ  ਦੇ ਹਿਸਾਬ ਵਲੋਂ ਬਦਲ ਸਕਦਾ  ਹਾਂ ।  
 
|-
 
|-
  |3:41
+
  |03:43
 
  |ਚਲੋ  ਇਸਨੂੰ ਲੋਡ ( load )  ਕਰਦੇ ਹਾਂ  ਅਤੇ ਰਿਫਰੇਸ਼ ਕਰੋ ।  
 
  |ਚਲੋ  ਇਸਨੂੰ ਲੋਡ ( load )  ਕਰਦੇ ਹਾਂ  ਅਤੇ ਰਿਫਰੇਸ਼ ਕਰੋ ।  
 
|-
 
|-
  |3:44
+
  |03:46
 
  |ਓਹ !  ਅਸੀ ਬ੍ਰੇਕ ( break )  ਭੁੱਲ ਗਏ ।  
 
  |ਓਹ !  ਅਸੀ ਬ੍ਰੇਕ ( break )  ਭੁੱਲ ਗਏ ।  
 
|-
 
|-
  |3:46
+
  |03:48
 
  |ਸੋ  , ਚੱਲੋ  ਇੱਥੇ ਅੰਤ ਵਿੱਚ ਬਸ ਇਸਨੂੰ ਜੋੜ ਦਿੰਦੇ ਹਾਂ  ।  
 
  |ਸੋ  , ਚੱਲੋ  ਇੱਥੇ ਅੰਤ ਵਿੱਚ ਬਸ ਇਸਨੂੰ ਜੋੜ ਦਿੰਦੇ ਹਾਂ  ।  
 
|-
 
|-
  |3:49
+
  |03:51
 
  |ਅਸੀ ਇਸਨੂੰ ਨਹੀਂ ਪੜ ਸੱਕਦੇ  ।  
 
  |ਅਸੀ ਇਸਨੂੰ ਨਹੀਂ ਪੜ ਸੱਕਦੇ  ।  
 
|-
 
|-
  |3:52
+
  |03:54
 
  |ਮਾਫ ਕਰੋ , 1 times 2 is 2 .  
 
  |ਮਾਫ ਕਰੋ , 1 times 2 is 2 .  
 
|-
 
|-
  |3:54
+
  |03:58
 
  |2 times 2 is 4 ਇਸੇ ਤਰ੍ਹਾਂ ਵਲੋਂ ਪੂਰਾ 10 times 2 is 20 ਤੱਕ ।  
 
  |2 times 2 is 4 ਇਸੇ ਤਰ੍ਹਾਂ ਵਲੋਂ ਪੂਰਾ 10 times 2 is 20 ਤੱਕ ।  
 
|-
 
|-
  |4:00
+
  |04:03
 
  |ਅਸੀ ਜਾਣਦੇ ਹਾਂ  ਕਿ ਇਹ ਸਾਰੇ ਠੀਕ ਹਨ ।  
 
  |ਅਸੀ ਜਾਣਦੇ ਹਾਂ  ਕਿ ਇਹ ਸਾਰੇ ਠੀਕ ਹਨ ।  
 
|-
 
|-
  |4:02
+
  |04:05
 
  |ਅਸੀ ਇਸਨੂੰ ਬਦਲ ਸੱਕਦੇ ਹਾਂ ,  ਚੱਲੋ  ਕਹਿੰਦੇ ਹਾਂ ਕਿ ਸਾਨੂੰ 10 ਗੁਣੇ ਦਾ ਪਹਾੜਾ ਚਾਹੀਦਾ ਹੈ ।  
 
  |ਅਸੀ ਇਸਨੂੰ ਬਦਲ ਸੱਕਦੇ ਹਾਂ ,  ਚੱਲੋ  ਕਹਿੰਦੇ ਹਾਂ ਕਿ ਸਾਨੂੰ 10 ਗੁਣੇ ਦਾ ਪਹਾੜਾ ਚਾਹੀਦਾ ਹੈ ।  
 
|-
 
|-
  |4:08
+
  |04:10
 
  |ਰਿਫਰੇਸ਼ ਕਰੋ ,  1 times 2 is .  .  .  Oh !  ਨਹੀਂ ,  ਅਸੀ ਇਸ 2 ਨੂੰ ਗੁਣਜ ( multiple )  ਵਿੱਚ ਬਦਲਨਾ ਭੁੱਲ ਗਏ ।  
 
  |ਰਿਫਰੇਸ਼ ਕਰੋ ,  1 times 2 is .  .  .  Oh !  ਨਹੀਂ ,  ਅਸੀ ਇਸ 2 ਨੂੰ ਗੁਣਜ ( multiple )  ਵਿੱਚ ਬਦਲਨਾ ਭੁੱਲ ਗਏ ।  
 
|-
 
|-
  |4:18
+
  |04:20
 
  |ਹੁਣ ਇਹ ਸਾਡੀ ਗਿਣਤੀ ਦਰਸਾਵੇਗਾ  ।  
 
  |ਹੁਣ ਇਹ ਸਾਡੀ ਗਿਣਤੀ ਦਰਸਾਵੇਗਾ  ।  
 
|-
 
|-
  |4:21
+
  |04:23
  |ਰਿਫਰੇਸ਼ ਕਰੋ ।  
+
  |ਰਿਫਰੇਸ਼ ਕਰੋ । ਇਸ ਲਈ  1 times 10 is 10 ,  2 times 2 is ,  2 times 10 is 20 ,  10 times 10 is a hundred .  
|-
+
|4:22
+
|ਇਸ ਲਈ  1 times 10 is 10 ,  2 times 2 is ,  2 times 10 is 20 ,  10 times 10 is a hundred .  
+
 
|-
 
|-
  |4:28
+
  |04:30
 
  |ਸੋ  ਜਦੋਂ ਤੱਕ ਅਸੀ ਗੁਣਜ ( multiple )  ਦਾ ਮਾਨ ਬਦਲਦੇ  ਹਾਂ  -  ਚਲੋ  12 ਗੁਣੇ ਦਾ ਪਹਾੜਾ ਬੋਲਦੇ ਹਾਂ ।  
 
  |ਸੋ  ਜਦੋਂ ਤੱਕ ਅਸੀ ਗੁਣਜ ( multiple )  ਦਾ ਮਾਨ ਬਦਲਦੇ  ਹਾਂ  -  ਚਲੋ  12 ਗੁਣੇ ਦਾ ਪਹਾੜਾ ਬੋਲਦੇ ਹਾਂ ।  
 
|-
 
|-
  |4:32
+
  |04:36
 
  |ਸਾਡੇ 2 ਮਾਨ ਬਦਲਨ ਜਾ ਰਹੇ ਹਨ ।  
 
  |ਸਾਡੇ 2 ਮਾਨ ਬਦਲਨ ਜਾ ਰਹੇ ਹਨ ।  
 
|-
 
|-
  |4:36
+
  |04:39
 
  |ਸਾਨੂੰ ਇਹ ਮਿਲਿਆ ਹੈ ।  
 
  |ਸਾਨੂੰ ਇਹ ਮਿਲਿਆ ਹੈ ।  
 
|-
 
|-
  |4:37
+
  |04:41
 
  |ਸੋ  ਇਸ FOREACH ਲੂਪ ( loop )  ਅਤੇ ਐਰੇ ( array )  ਵਲੋਂ ਮੈਂ ਅਸਲ ਵਿਚ ਮੁੱਢਲਾ  ,  ਮਲਟਿਪਲ ਪ੍ਰੋਗਰਾਮ ਬਣਾਇਆ ਜਿਸਦੇ ਨਾਲ ਕਿ ਤੁਸੀ ਆਪਣੇ ਪਸੰਦ ਦੀ ਗਿਣਤੀ  ਨੂੰ  ਕਿਸੇ ਵੀ ਸੇਟ ਲਈ ਟਾਈਮਸ ਟੇਬਲ ( times table )  ਵੇਖ ਸੱਕਦੇ ਹੋ ।  
 
  |ਸੋ  ਇਸ FOREACH ਲੂਪ ( loop )  ਅਤੇ ਐਰੇ ( array )  ਵਲੋਂ ਮੈਂ ਅਸਲ ਵਿਚ ਮੁੱਢਲਾ  ,  ਮਲਟਿਪਲ ਪ੍ਰੋਗਰਾਮ ਬਣਾਇਆ ਜਿਸਦੇ ਨਾਲ ਕਿ ਤੁਸੀ ਆਪਣੇ ਪਸੰਦ ਦੀ ਗਿਣਤੀ  ਨੂੰ  ਕਿਸੇ ਵੀ ਸੇਟ ਲਈ ਟਾਈਮਸ ਟੇਬਲ ( times table )  ਵੇਖ ਸੱਕਦੇ ਹੋ ।  
 
|-
 
|-
  |4:49
+
  |04:51
 
  |ਤਾਂ ਇਹ FOREACH ਲੂਪ ( loop )  ਹੈ ।  ਮੈਂ ਹਰਮੀਤ ਸੰਧੂ  ਆਈ . ਆਈ . ਟੀ . ਬਾਂਬੇ ਵਲੋਂ ਤੁਹਾਡੇ ਤੋਂ  ਵਿਦਾ ਲੈਂਦਾ ਹਾਂ  ।   
 
  |ਤਾਂ ਇਹ FOREACH ਲੂਪ ( loop )  ਹੈ ।  ਮੈਂ ਹਰਮੀਤ ਸੰਧੂ  ਆਈ . ਆਈ . ਟੀ . ਬਾਂਬੇ ਵਲੋਂ ਤੁਹਾਡੇ ਤੋਂ  ਵਿਦਾ ਲੈਂਦਾ ਹਾਂ  ।   
 
|-
 
|-
  |4:52
+
  |04:54
  |ਸਤ ਸ਼੍ਰੀ ਅਕਾਲ 
+
  |ਸਤ ਸ਼੍ਰੀ ਅਕਾਲ   
  
  | }
+
  |}

Latest revision as of 15:35, 10 April 2017

Time Narration
00:00 FOREACH ਲੂਪ ( loop ) ਵਿਚ ਟਿਊਟੋਰਿਅਲ ਵਿੱਚ ਤੁਹਾਡਾ ਸਵਾਗਤ ਹੈ ।
00:02 ਇਹ ਆਖਰੀ ਲੂਪ ( loop ) ਹੈ ਜਿਨੂੰ ਮੈਂ ਕਵਰ ਕਰਨ ਜਾ ਰਿਹਾ ਹਾਂ ।
00:05 ਇਸ ਲੂਪ ( loop ) ਦਾ ਬੁਨਿਆਦੀ ਮੂਲ ਸਿੱਧਾਂਤ ਇਹ ਹੈ ਕਿ ਇਹ ਐਰੇ ( array ) ਦੀ ਵੈਲੀਊ ਦੇ ਰਾਹੀਂ ਲੂਪ ( loop ) ਕਰੇਗਾ ।
00:10 ਜਾਂ ਇੱਕ ਐਰੇ ( array ) ਦੇ ਏਲੀਮੇਂਟਸ ਰਾਹੀਂ ।
00:13 ਮੈਨੂੰ ਯਾਦ ਹੈ ਕਿ ਮੈਂ ਆਪਣੇ ਪਿਛਲੇ ਟਿਊਟੋਰਿਅਲਸ ਵਿੱਚ ਕਿਹਾ ਸੀ ਕਿ ਇੱਕ ਐਰੇ ( array ) ਦੇ ਏਲੀਮੇਂਟਸ ਨੂੰ id tags ਵੀ ਕਹਿੰਦੇ ਹਨ ।
00:21 ਇੱਕ ਐਰੇ ( array ) ਦੇ ਏਲੀਮੇਂਟਸ ਨੂੰ id tags ( ਟੈਗਸ ) ਨਹੀਂ ਕਹਿੰਦੇ ।
00:24 ਜਦੋਂ ਤੁਸੀ ਇੱਕ ਐਰੇ ( array ) ਦੇ ਮੁਲ ਨੂੰ echo ( ਏਕੋ ) ਕਰ ਰਹੇ ਹੋ ।
00:29 ਇੱਥੇ id ( ਆਈਡੀ ) ਹਨ - ਜਿਵੇਂ numerical id ( ਸੰਖਿਆਤਮਕ ਆਈਡੀ ) , keys ( ਕੀਜ ) ਜਾਂ tags ( ਟੈਗਸ ) ।
00:35 ਸੋ ਮੈਂ ਇਸਦੇ ਲਈ ਮਾਫੀ ਚਾਹੁੰਦਾ ਹਾਂ ।
00:37 ਚਲੋ ਵਾਪਸ ਆਪਣੇ FOREACH ਲੂਪ ( loop ) ਉੱਤੇ ਚਲਦੇ ਹਾਂ । ਹੁਣ ਅਸੀ ਸ਼ੁਰੂ ਕਰਨ ਲਈ ਇੱਕ ਐਰੇ ( array ) ਬਣਾਵਾਂਗੇ ।
00:43 ਮੈਂ ਇਸ ਨੰਬਰਸ ( numbers ) ਨੂੰ ਬੋਲਣ ਜਾ ਰਿਹਾ ਹਾਂ ਅਤੇ ਇਹ ਇੱਕ ਐਰੇ ( array ) ਹੈ । ਅਸੀਂ ਹੁਣ ਇਸਨੂੰ ਬਣਾਉਣਾ ਹੈ ।
00:49 ਮੈਂ ਤੁਹਾਨੂੰ ਇਹ ਆਪਣੇ ਪਹਿਲਾਂ ਦੇ ਟਿਊਟੋਰਿਅਲਸ ਵਿੱਚ ਵਿਖਾ ਚੁੱਕਿਆ ਹਾਂ ਅਤੇ ਸਾਡੇ ਕੋਲਸੰਖਿਆਵਾਂਹਾਂ 1 2 3 4 5 6 7 8 9 ਅਤੇ 10 .
01:00 ਸੋ FOREACH ਇਸ ਤਰ੍ਹਾਂ ਹੈ ।
01:03 ਅਤ: ਸਾਡੇ ਕੋਲ FOREACH ਹੈ ਅਤੇ ਫਿਰ ਇੱਥੇ ਸਾਡੀ ਕੰਡੀਸ਼ਨ ਹੈ । ਅੱਛਾ ਤਾਂ ਮੈਨੂੰ ਨਹੀਂ ਪਤਾ ਕਿ ਇਸਨੂੰ ਕੀ ਕਹਿਣਾ ਹੈ ।
01:13 ਸੋ ਚੱਲੋ ਮੈਂ ਐਰੇ ( array ) ਨੂੰ ਨਾਮ ਦਿੰਦਾ ਹਾਂ ਅਰਥਾਤ ਨੰਬਰਸ ।
01:21 ਅਤੇ ਫਿਰ ਅਸੀ ਕਹਿੰਦੇ ਹਾਂ as ਅਤੇ ਫਿਰ ਅਸੀ ਕਹਿੰਦੇ ਹਾਂ value . ਅੱਛਾ ਤਾਂ ਅਸੀ ਇਸਨੂੰ ਕੋਈ ਵੀ ਨਾਮ ਦੇ ਸੱਕਦੇ ਹਾਂ ।
01:27 ਅਸੀ ਇਸਨੂੰ ਕੁੱਝ ਵੀ ਕਹਿ ਸੱਕਦੇ ਹਾਂ ਪਰ ਮੈਂ ਵੇਲਿਊ ਟਾਈਪ ਕਰਾਂਗਾ ।
01:32 ਅਤੇ ਫਿਰ ਕਰਲੀ ( curly ) ਬ੍ਰੈਕੇਟ੍ਸ ਦੇ ਅੰਦਰ ਪ੍ਰਮੁੱਖ ਕਮਾਂਡ echo value ( ਏਕੋ ਵੇਲਿਊ ) ਹੋਵੇਗੀ ।
01:40 ਅਤੇ ਅੰਤ ਵਿੱਚ ਅਸੀ ਇੱਕ ਲਾਈਨ ਬ੍ਰੇਕ ਜੋੜ ਦੇਵਾਂਗੇ ਅਤੇ ਚਲੋ ਇਸ ਉੱਤੇ ਇੱਕ ਨਜ਼ਰ ਪਾਉਂਦੇ ਹਾਂ ।
01:46 ਇਸ ਲਈ ਸਾਡੇ ਲੂਪ ( loop ) ਰਾਹੀਂ ਇਹ ਸਾਹਮਣੇ ਆਇਆ । ਇਹ ਲੂਪ ( loop ) ਦੇ ਜਰਿਏ ਏਕੋ ( echo ) ਕਰਨ ਲਈ ਬਹੁਤ ਹੀ ਸਰਲ ਤਰੀਕਾ ਹੈ । ਤੁਸੀ ਇੱਕ ਐਰੇ ( array ) ਦੇ ਰਾਹੀਂ ਏਕੋ ( echo ) ਕਰਨ ਲਈ ਹੋਰ ਲੂਪਾਂ ( loops ) ਦੀ ਵਰਤੋ ਕਰ ਸੱਕਦੇ ਹੋ । ਤੁਹਾਨੂੰ ਇਸਨੂੰ ਆਪਣੇ ਆਪ ਲਿਖਣਾ ਪਵੇਗਾ , ਜਦੋਂ ਕਿ ਸੰਭਵ ਹੈ ਇਹ ਕਰਨ ਲਈ ਇਹ ਸਭਤੋਂ ਸਰਲ ਤਰੀਕਾ ਹੈ ।
02:00 ਸੋ ਜਦੋਂ ਤੱਕ ਤੁਹਾਨੂੰ ਇਹ ਯਾਦ ਹੈ , ਤੁਸੀ ਆਪਣੀ ਐਰੇ ( array ) ਰਾਹੀਂ ਏਕੋ ( echo ) ਕਰ ਸੱਕਦੇ ਹੋ , ਆਪਣੇ ਐਰੇ ( array ) ਦੇ ਹਰ ਇੱਕ ਭਾਗ ਉੱਤੇ ਆਪਰੇਸ਼ਨ ਕਰ ਸੱਕਦੇ ਹੋ ਅਤੇ ਫਿਰ ਸੰਭਵ ਹੈ ਇਸਨੂੰ ਇੱਕ ਨਵੀਂ ਐਰੇ ( array ) ਵਿੱਚ ਸਟੋਰ ਕਰ ਸੱਕਦੇ ਹੋ ।
02:08 ਹਾਲਾਂਕਿ ਮੈਂ ਤੁਹਾਨੂੰ ਦਰਸਉਨ ਜਾ ਰਿਹਾ ਹਾਂ ਕਿ ਇੱਕ ਸਰਲ ਤਰੀਕੇ ਨਾਲ ਕਿਦਾਂ ਕਰੀਏ ।
02:12 ਹੁਣ ਮੈਂ ਕੀ ਕਰਾਂਗਾ ਕਿ - ਮੈਂ 2 ਗੁਣੇ ਦਾ ਪਹਾੜਾ ਕਰਨ ਜਾ ਰਿਹਾ ਹਾਂ ।
02:19 ਸੋ ਮੈਂ ਇਸਨੂੰ ਕੱਢ ਦਿੰਦਾ ਹਾਂ ਅਤੇ ਮੈਂ ਇਸ ਤਰਾਂ ਕਹਾਂਗਾ ।
02:23 ਸੋ ਮੈਨੂੰ ਇੱਥੇ ਐਰੇ ( array ) ਦੀ ਗਿਣਤੀ times 2 is ਚਾਹੀਦਾ ਹੈ ਅਤੇ ਫਿਰ ਇਸਦੇ ਬਾਹਰ ਨਵੀਂ ਵੇਲਿਊ ਹੋਵੇਗੀ । ਸੋ ਅਸੀ ਐਰੇ ( array ) ਦੇ ਹਰ ਇੱਕ ਏਲੀਮੇਂਟ ਨੂੰ ਗੁਣਾ ਕਰਨ ਜਾ ਰਹੇ ਹਾਂ - ਐਰੇ ( array ) ਦੀ ਹਰ ਇੱਕ ਗਿਣਤੀ ਨੂੰ 2 ਨਾਲ ।
02:41 ਚੱਲੋ ਨੰਬਰਸ ( numbers ) ਬੋਲ ਕੇ ਸ਼ੁਰੂ ਕਰਦੇ ਹਾਂ ।
02:46 ਮਾਫ ਕਰਨਾ , ਅਸੀ ਵੇਲਿਊ ਕਹਿਣ ਜਾ ਰਹੇ ਹਾਂ ਕਿਉਂਕਿ ਅਸੀਂ ਹਰ ਇੱਕ FOREACH ਏਲੀਮੇਂਟ ਵੇਲਿਊ ( value ) ਇਸ ਵੇਰਿਏਬਲ ਵਿੱਚ ਸਟੋਰ ਕੀਤਾ ਹੈ ।
02:56 ਸੋ ਇਹਨਾਂ ਵਿਚੋਂ ਹਰ ਇੱਕ ਦੀ ਵੇਲਿਊ ( value ) ਲੂਪ ਦੇ ਜਰਿਏ ਵਾਰੀ ਵਿੱਚ ਹਨ ।
03:00 ਸੋ , value times 2 is , ਅਤੇ ਫਿਰ ਇਸਦੇ ਬਾਅਦ ਅਸੀ ਕੁੱਝ ਬਰੈਕਟ ਪਾਵਾਂਗੇ । ਇਸਦੇ ਅੰਦਰ ਅਸੀ ਲਿਖਾਂਗੇ value times 2 .
03:10 ਯਾਦ ਰਖੋ ਕੀ ਇਹ ਇੱਕ ਗਣਿਤ ਆਪਰੇਟਰ ਹੈ - ਇੱਕ ਅਰਿਥਮੇਟਿਕਲ ਆਪਰੇਟਰ ਜਿਸ ਨੂੰ ਮੈਂ ਤੁਹਾਨੂੰ ਪਹਿਲਾਂ ਵਖਾਇਆ ਸੀ ।
03:15 ਇਹ ਇੱਕ ਗਣਿਤ ਆਪਰੇਟਰ ਹੈ ਪਰ ਠੀਕ ਨਾਮ ਅਰਿਥਮੇਟਿਕ ਹੈ ।
03:20 ਅੱਛਾ । ਇਹ ਦੋ ਨਾਲ ਗੁਣਾ ਹੋਣ ਜਾ ਰਿਹਾ ਹੈ ।
03:24 ਹੁਣ ਇਸਨ੍ਹੂੰ ਮਜੇਦਾਰ ਬਣਾਉਣ ਲਈ ਮੈਂ ਕੀ ਕਰਾਂਗਾ ਕਿ ਇਸਨੂੰ ਗੁਣਜ ( multiple ) ਦੇ ਰੂਪ ਵਿੱਚ ਬਣਾਉਂਦਾ ਹਾਂ ।
03:30 ਇੱਕ ਨਵੇਂ ਵੇਰਿਏਬਲ ਦੇ ਰੂਪ ਵਿੱਚ ।
03:32 ਅਤੇ ਇੱਥੇ multiple .
03:35 2 ਦੇ ਬਰਾਬਰ ਹੋਣ ਜਾ ਰਿਹਾ ਹੈ । ਸੋ ਹੁਣ ਤੁਸੀ ਅੰਦਾਜਾ ਲਗਾ ਸੱਕਦੇ ਹੋ ਕਿ ਮੈਂ ਮੂਲ ਰੂਪ ਵਿਚ ਇਸਨੂੰ ਬਦਲ ਦਿੱਤਾ ਹੈ ।
03:41 ਮੈਂ ਇਸਨ੍ਹੂੰ ਆਪਣੀ ਸੌਖ ਦੇ ਹਿਸਾਬ ਵਲੋਂ ਬਦਲ ਸਕਦਾ ਹਾਂ ।
03:43 ਚਲੋ ਇਸਨੂੰ ਲੋਡ ( load ) ਕਰਦੇ ਹਾਂ ਅਤੇ ਰਿਫਰੇਸ਼ ਕਰੋ ।
03:46 ਓਹ ! ਅਸੀ ਬ੍ਰੇਕ ( break ) ਭੁੱਲ ਗਏ ।
03:48 ਸੋ , ਚੱਲੋ ਇੱਥੇ ਅੰਤ ਵਿੱਚ ਬਸ ਇਸਨੂੰ ਜੋੜ ਦਿੰਦੇ ਹਾਂ ।
03:51 ਅਸੀ ਇਸਨੂੰ ਨਹੀਂ ਪੜ ਸੱਕਦੇ ।
03:54 ਮਾਫ ਕਰੋ , 1 times 2 is 2 .
03:58 2 times 2 is 4 ਇਸੇ ਤਰ੍ਹਾਂ ਵਲੋਂ ਪੂਰਾ 10 times 2 is 20 ਤੱਕ ।
04:03 ਅਸੀ ਜਾਣਦੇ ਹਾਂ ਕਿ ਇਹ ਸਾਰੇ ਠੀਕ ਹਨ ।
04:05 ਅਸੀ ਇਸਨੂੰ ਬਦਲ ਸੱਕਦੇ ਹਾਂ , ਚੱਲੋ ਕਹਿੰਦੇ ਹਾਂ ਕਿ ਸਾਨੂੰ 10 ਗੁਣੇ ਦਾ ਪਹਾੜਾ ਚਾਹੀਦਾ ਹੈ ।
04:10 ਰਿਫਰੇਸ਼ ਕਰੋ , 1 times 2 is . . . Oh ! ਨਹੀਂ , ਅਸੀ ਇਸ 2 ਨੂੰ ਗੁਣਜ ( multiple ) ਵਿੱਚ ਬਦਲਨਾ ਭੁੱਲ ਗਏ ।
04:20 ਹੁਣ ਇਹ ਸਾਡੀ ਗਿਣਤੀ ਦਰਸਾਵੇਗਾ ।
04:23 ਰਿਫਰੇਸ਼ ਕਰੋ । ਇਸ ਲਈ 1 times 10 is 10 , 2 times 2 is , 2 times 10 is 20 , 10 times 10 is a hundred .
04:30 ਸੋ ਜਦੋਂ ਤੱਕ ਅਸੀ ਗੁਣਜ ( multiple ) ਦਾ ਮਾਨ ਬਦਲਦੇ ਹਾਂ - ਚਲੋ 12 ਗੁਣੇ ਦਾ ਪਹਾੜਾ ਬੋਲਦੇ ਹਾਂ ।
04:36 ਸਾਡੇ 2 ਮਾਨ ਬਦਲਨ ਜਾ ਰਹੇ ਹਨ ।
04:39 ਸਾਨੂੰ ਇਹ ਮਿਲਿਆ ਹੈ ।
04:41 ਸੋ ਇਸ FOREACH ਲੂਪ ( loop ) ਅਤੇ ਐਰੇ ( array ) ਵਲੋਂ ਮੈਂ ਅਸਲ ਵਿਚ ਮੁੱਢਲਾ , ਮਲਟਿਪਲ ਪ੍ਰੋਗਰਾਮ ਬਣਾਇਆ ਜਿਸਦੇ ਨਾਲ ਕਿ ਤੁਸੀ ਆਪਣੇ ਪਸੰਦ ਦੀ ਗਿਣਤੀ ਨੂੰ ਕਿਸੇ ਵੀ ਸੇਟ ਲਈ ਟਾਈਮਸ ਟੇਬਲ ( times table ) ਵੇਖ ਸੱਕਦੇ ਹੋ ।
04:51 ਤਾਂ ਇਹ FOREACH ਲੂਪ ( loop ) ਹੈ । ਮੈਂ ਹਰਮੀਤ ਸੰਧੂ ਆਈ . ਆਈ . ਟੀ . ਬਾਂਬੇ ਵਲੋਂ ਤੁਹਾਡੇ ਤੋਂ ਵਿਦਾ ਲੈਂਦਾ ਹਾਂ ।
04:54 ਸਤ ਸ਼੍ਰੀ ਅਕਾਲ

Contributors and Content Editors

Harmeet, PoojaMoolya