PHP-and-MySQL/C2/Loops-Foreach-Statement/Oriya

From Script | Spoken-Tutorial
Jump to: navigation, search
Time Narration
00:00 ବନ୍ଧୁଗଣ, foreach ଲୂପ୍ ଉପରେ ଥିବା ଟ୍ୟୁଟୋରିଆଲକୁ ସ୍ଵାଗତ
00:02 ମୁଁ ବର୍ଣ୍ଣନା କରିବାକୁ ଥିବା ଏହା ଶେଷ loop ଅଟେ
00:05 ଏହି ଲୂପର ମୌଳିକ ଆଧାର ହେଉଛି ଯେ ଏହା ଗୋଟିଏ arrayର ଭେଲ୍ୟୁଗୁଡିକ ମଧ୍ୟରେ ଲୂପ କରିଥାଏ
00:10 କିମ୍ବା ଗୋଟିଏ ଆରେର elements ମଧ୍ୟରେ
00:13 ପୂର୍ବ ଟ୍ୟୁଟୋରିଆଲଗୁଡିକରେ ମୁଁ ଗୋଟିଏ ଆରେର ଏଲିମେଣ୍ଟଗୁଡିକୁ id tags ମଧ୍ୟ କୁହାଯାଇପାରିବ ବୋଲି ମୁଁ କହିଥିବା ମୋ’ର ମନେଅଛି
00:21 ଗୋଟିଏ ଆରେର elementsକୁ id tags କୁହାଯାଏ ନାହିଁ
00:24 ଯେତେବେଳେ ଆପଣ ଗୋଟିଏ ଆରେର ଭେଲ୍ୟୁକୁ ଏକୋ କରନ୍ତି,
00:29 ସେତେବେଳେ ଏଗୁଡିକ id ଅଟନ୍ତି ଯେପରି numerical id, keys or tags
00:35 ତେଣୁ ତାହା କହିଥିବା ହେତୁ ମୁଁ ଦୁଃଖିତ
00:37 ଯାହାହେଉ ଅମର foreach ଲୂପକୁ ଫେରିଆସନ୍ତୁ. ବର୍ତ୍ତମାନ ଆମେ ଗୋଟିଏ ଆରେ ସୃଷ୍ଟି କରିବା ସହିତ ଆରମ୍ଭ କରିବା
00:43 ଏହି numbers ଯାହା ଗୋଟିଏ array ଅଟେ, ମୁଁ ତାହାକୁ କଲ୍ କରିବାକୁ ଯାଉଛି. ବର୍ତ୍ତମାନ ସେଗୁଡିକୁ ସୃଷ୍ଟି କରିବାକୁ ହେବ
00:49 ମୁଁ ତାହାକୁ ମୋ’ର ପୂର୍ବ ଟ୍ୟୁଟୋରିଆଲଗୁଡିକରେ ପ୍ରଦର୍ଶନ କରିଛି ଏବଂ ଆମ ପାଖରେ ସଂଖ୍ୟାଗୁଡିକ 1, 2, 3, 4, 5, 6, 7, 8, 9 ଓ 10 ଅଛି
01:00 ଠିକ୍ ଅଛି. Foreach ଏହି ଭଳି ଅଟେ
01:03 ଆମର foreach ଏବଂ ତା’ପରେ ଏଠାରେ condition ଅଛି. ଏହାକୁ କ’ଣ ବୋଲି କଲ୍ କରାଯାଏ ମୁଁ ଜାଣେ ନାହିଁ
01:13 ତେଣୁ ଆରେର ନାମକୁ ଆମେ numbers ବୋଲି କହିପାରିବା
01:21 ଏବଂ ତା’ପରେ ଆମେ as ଏବଂ ପଛକୁ $value ବୋଲି କହିପାରିବା. ତେଣୁ ଆମେ ଏହାକୁ ଯେକୌଣସି ନାମ ଦେଇପାରିବା
01:27 ଆମେ ଏହାକୁ ଯାହାବି କଲ୍ କରିପାରିବା କିନ୍ତୁ ମୁଁ $value ଟାଇପ୍ କରିବି
01:32 ଏବଂ ତା’ପରେ କର୍ଲୀ ବ୍ରାକେଟ୍ ମଧ୍ୟରେ, ମୌଳିକ command, echo $value ହେବ
01:40 ଏବଂ ଶେଷରେ ଗୋଟିଏ ଲାଇନ୍-ବ୍ରେକକୁ ସଂଯୁକ୍ତ କରିବା ସହିତ ଏହାକୁ ଦେଖନ୍ତୁ
01:46 ତେଣୁ ତାହା ଆମ ଲୂପ ମାଧ୍ୟମରେ ଏକୋ ହେବ. ଆମ ଲୂପ୍ ମାଧ୍ୟମରେ echo କରିବା ପାଇଁ ଏହା ପ୍ରକୃତରେ ସହଜ ମାର୍ଗ ଅଟେ. ଗୋଟିଏ array ମାଧ୍ୟମରେ ଏକୋ କରିବା ପାଇଁ ଆପଣ ଅନ୍ୟ ଲୂପଗୁଡିକୁ ବ୍ୟବହାର କରିପାରିବେ. ଆପଣଙ୍କୁ ଏହା ମାନୁଆଲୀ ଲେଖିବାକୁ ହେବ ହେଲେ ବି ଏହା ସମ୍ଭବତଃ ଏହାକୁ କରିବା ପାଇଁ ସହଜ ମାର୍ଗ ଅଟେ
02:00 ତେଣୁ ଯେତେବେଳ ପର୍ଯ୍ୟନ୍ତ ଆପଣ ଏହାକୁ ମନେରଖିଥିବେ, ସେତେବେଳ ପର୍ଯ୍ୟନ୍ତ ଆପଣ ଆରେ ମାଧ୍ୟମରେ echo କରିପାରିବେ, ଆପଣଙ୍କ ଆରେର ପ୍ରତ୍ୟେକ ଭାଗରେ operations କାର୍ଯ୍ୟ କରିପାରିବେ ଏବଂ ତା’ପରେ ଏହାକୁ ଗୋଟିଏ ନୂତନ ଆରେ ମଧ୍ୟରେ ରଖିପାରିବେ
02:08 ଯାହାହେଉ ମାନିପୁଲେଟ୍ କରିବା ପାଇଁ ଗୋଟିଏ ସରଳ ମାର୍ଗକୁ ମୁଁ ପ୍ରଦର୍ଶନ କରିବାକୁ ଯାଉଛି
02:12 ବର୍ତ୍ତମାନ ମୁଁ 2 times ଟେବୁଲ୍ କରିବାକୁ ଯାଉଛି
02:19 ତେଣୁ ମୁଁ ଏହାକୁ ସ୍କ୍ରାପ୍ କରିବା ସହିତ ନିମ୍ନଲିଖିତ କହିବି
02:23 ତେଣୁ ଏଠାରେ ଥିବା ଆରେରେ ସଂଖ୍ୟା times 2 is ଆବଶ୍ୟକ ଏବଂ ତା’ପରେ ଏହାର ବାହାରେ ନୂତନ ଭେଲ୍ୟୁ ହେବ. ତେଣୁ ଆମେ ପ୍ରତ୍ୟେକ ଆରେରେ ଥିବା ଏଲିମେଣ୍ଟର ଥରକୁ ଯିବା, ଆରେର ପ୍ରତ୍ୟେକ ଏଲିମେଣ୍ଟ ଦୁଇଥର ସମ୍ପାଦନ ହେବ
02:41 numbers କହିବା ସହିତ ଚାଲନ୍ତୁ ଆରମ୍ଭ କରିବା
02:46 ଦୁଃଖର ସହିତ ଆମେ $value କହିବାକୁ ଯାଉଛେ କାରଣ $value ନାମକ ଏହି ଭେରିଏବଲରେ ଆମେ ପ୍ରତ୍ୟେକ foreach ଏଲିମେଣ୍ଟକୁ ଷ୍ଟୋର୍ କରିଛେ
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 ଏହକୁ ଲୋଡ୍ କରିବା ସହିତ refresh କରନ୍ତୁ
03:46 ଆମେ breakକୁ ଭୁଲିଯାଇଥିଲେ
03:48 ତେଣୁ ଏଠାରେ ଶେଷରେ ଏହାକୁ ସଂଯୁକ୍ତ କରନ୍ତୁ
03:51 ଯେପରି ଆମେ ଏହାକୁ ପଢିପାରିବା ନାହିଁ
03:54 ଦୁଃଖର ସହିତ 1 times 2, 2 ଅଟେ
03:58 2 times 2, 4 ଅଟେ, ଏହିପରି ସମସ୍ତ 10 times 2 ପର୍ଯ୍ୟନ୍ତ, 20 ହେବ
04:03 ଆମେ ଜାଣିଛେ ଯେ ଏଗୁଡିକ ସବୁ ଠିକ୍ ଅଟନ୍ତି
04:05 ଆମେ ଏହାକୁ ପରିବର୍ତ୍ତନ କରିପାରିବା, କହିବାକୁ ଗଲେ ଆମର 10 times ଟେବୁଲ୍ ଆବଶ୍ୟକ ଅଟେ
04:10 Refresh କରନ୍ତୁ, ଆମେ ଏହି 2କୁ $multipleରେ ପରିବର୍ତ୍ତନ କରିବା ଭୁଲିଯାଇଥିଲେ
04:20 ବର୍ତ୍ତମାନ ଏହା ଆମ ସଂଖ୍ୟାକୁ echo କରିବ
04:23 Refresh କରନ୍ତୁ. ତେଣୁ 1 times 10, 10 ଅଟେ, 2 times 10, 20 ଅଟେ, 10 times 10 ଗୋଟିଏ ଶତକ ଅଟେ
04:30 ତେଣୁ ଯେତେବେଳ ପର୍ଯ୍ୟନ୍ତ $multipleର ଭେଲ୍ୟୁକୁ ଆମେ ପରିବର୍ତ୍ତନ କରୁଥିବା, ଯେପରି 12 times ଟେବୁଲ୍
04:36 ଆମର 2ର ଭେଲ୍ୟୁଗୁଡିକ ପରିବର୍ତ୍ତନ ହେବ
04:39 ଏହିପରି ହେବ
04:41 ତେଣୁ ଏହି foreach ଲୂପ ଏବଂ ଆରେରୁ ମୁଁ ପ୍ରକୃତରେ ଗୋଟିଏ ମୌଳିକ, ମଲ୍ଟିପଲ୍ ପ୍ରୋଗ୍ରାମ୍ ସୃଷ୍ଟି କରିଛି ଯାହା ଦ୍ଵାରା ଆପଣ ଚାହୁଁଥିବା ଯେକୌଣସି ସଂଖ୍ୟାଗୁଡିକର times tableକୁ ଦେଖିପାରିବେ
04:51 ଏହା foreach ଲୂପ୍ ଅଟେ
04:54 ପ୍ରଦୀପ ଚନ୍ଦ୍ର ମହାପାତ୍ରଙ୍କ ସହ ମୁଁ ପ୍ରଭାସ ତ୍ରିପାଠୀ ଆପଣଙ୍କଠାରୁ ବିଦାୟ ନେଉଛି. ଧନ୍ୟବାଦ

Contributors and Content Editors

Pradeep