[Powered by Google Translate] [ವಿಭಾಗ 8 - ಹೆಚ್ಚು ಆರಾಮದಾಯಕ] [ರಾಬ್ ಬೌಡೆನ್ - ಹಾರ್ವರ್ಡ್ ವಿಶ್ವವಿದ್ಯಾಲಯ] [ಈ CS50 ಹೊಂದಿದೆ. - CS50.TV] ಈ ವಾರ ವಿಭಾಗ ಟಿಪ್ಪಣಿಗಳು, ಬಹಳ ಕಡಿಮೆ ಎಂದು ಹೋಗುವ ನಾನು ಮಾತನಾಡಲು ಪಡೆಯಲಿದ್ದೇನೆ ಆದ್ದರಿಂದ, ನೀವು ಹುಡುಗರಿಗೆ, ಪ್ರಶ್ನೆಗಳನ್ನು ಕೇಳುವ ಇರಿಸಿಕೊಳ್ಳಲು ಹೋಗುವ ಮತ್ತು ನಾವು ಎಷ್ಟು ಸಾಧ್ಯವೋ ಅಷ್ಟು ಬಾರಿ ಅಪ್ ತುಂಬಲು ಪ್ರಯತ್ನಿಸಿ ಮಾಡುತ್ತೇವೆ. ಬಹಳಷ್ಟು ಜನರು ಈ pset ಅಗತ್ಯವಾಗಿ ಕಷ್ಟ ಎಂದು ಭಾವಿಸುತ್ತೇನೆ, ಆದರೆ ಇದು ತುಂಬಾ ಉದ್ದವಾಗಿದೆ. pset ನಿರ್ದಿಷ್ಟಪಡಿಸುವಿಕೆಯನ್ನು ಸ್ವತಃ ಒಂದು ಗಂಟೆ ಓದಲು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ. ನೀವು ಬಹುಶಃ ಬಳಸಬೇಕಾಗುತ್ತದೆ ಎಂದು SQL ಸಾಕಷ್ಟು ನೀಡಿ. ನಾವು ಬಹಳಷ್ಟು ಮೂಲಕ ನೀವು ವಾಕ್ ತುಂಬಾ ಕೆಟ್ಟ ಇರುವಂತಿಲ್ಲ. ಯಾರಾದರೂ ಆರಂಭಿಸಿದರು ಅಥವಾ ಮುಗಿದಿದೆ? ಕಳೆದ pset ಇಲ್ಲಿದೆ. ಓಹ್, ನನ್ನ ದೇವರು. ಸಾಮಾನ್ಯವಾಗಿ ಕ್ಯಾಲೆಂಡರ್ ಬದಲಾವಣೆ ವಿಷಯಗಳನ್ನು ಈ ನಂತರ ಒಂದು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಒಂದಾಗಿದೆ, ಆದರೆ 1 ವಾರ ಕಡಿಮೆ ಎಲ್ಲವನ್ನೂ ಮಾಡುತ್ತದೆ, ಮತ್ತು ನಾವು ಮುಂದೆ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ pset ಹೊಂದಿರುತ್ತವೆ. ನಾನು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಪರೀಕ್ಷೆಯಲ್ಲಿ ಕಾಣಿಸಿಕೊಳ್ಳುತ್ತವೆ ಹೋಗುವ ಎಂಬುದನ್ನು ಪರಿಣಾಮ ಹೇಗೆ ಗೊತ್ತಿಲ್ಲ ಅಥವಾ 1 ಕ್ವಿಜ್. ನಾನು ನೀವು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಬಗ್ಗೆ ಉನ್ನತ ಮಟ್ಟದ ವಿಷಯಗಳನ್ನು ತಿಳಿದುಕೊಳ್ಳಬೇಕಾದ ರೀತಿಯಲ್ಲಿ ಇದು, ಏನೋ ಎಂದು ಕಲ್ಪನೆ ಆದರೆ ನಾವು ನೀವು ನೇರ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಕೋಡ್ ನೀಡಲು ಬಯಸುವ ಅನುಮಾನ ನೀವು ಒಂದು pset ಪಡೆದಿರಲಿಲ್ಲ ರಿಂದ. ಆದರೆ ಮುಂದಿನ ವಾರದ ರಸಪ್ರಶ್ನೆ ವಿಮರ್ಶೆ ವಿಷಯ ಎಂದು ಕಾಣಿಸುತ್ತದೆ. ಪ್ರಶ್ನೆಗಳನ್ನು ವಿಭಾಗ. ಈ ವಿಷಯದ ಬಹಳಷ್ಟು ಸ್ವಲ್ಪ ಕಳಪೆ worded, ಆದರೆ ನಾವು ಯಾಕೆ ಚರ್ಚೆ ಮಾಡುತ್ತೇವೆ. ಸಿ ಭಿನ್ನವಾಗಿ, PHP ಒಂದು "ಕ್ರಿಯಾಶೀಲವಾಗಿ-ಟೈಪ್" ಭಾಷೆ. ಈ ಅರ್ಥ ಏನು, ನೀವು ಕೇಳಲು? ಅಲ್ಲದೆ, ಆ ಚಾರ್, ಫ್ಲೋಟ್, ಇಂಟ್, ಮತ್ತು ಇತರ ಕೀವರ್ಡ್ಗಳನ್ನು ಎಲ್ಲಾ ಸೆ ಗುಡ್ಬೈ ಟು ನೀವು ಬಳಸಬೇಕಾಗುತ್ತದೆ ಅಸ್ಥಿರ ಮತ್ತು ಸಿ ಕಾರ್ಯಕ್ರಮಗಳನ್ನು ಘೋಷಿಸುವ ಸಂದರ್ಭದಲ್ಲಿ PHP, ಒಂದು ವೇರಿಯೇಬಲ್ ನ ಪ್ರಕಾರ ಇದು ಪ್ರಸ್ತುತ ಹಿಡುವಳಿ ಎಂದು ಮೌಲ್ಯವನ್ನು ನಿರ್ಧರಿಸುತ್ತದೆ. ನಾವು dynamic.php ಎಂಬ ಕಡತವನ್ನು ಈ ಕೋಡ್ ನಮೂದಿಸಿ, ಆದ್ದರಿಂದ ಮೊದಲು PHP ಕ್ರಿಯಾತ್ಮಕವಾಗಿ ಟೈಪಿಸಿದ ಇದೆ. ಎಂಬುದು ಸತ್ಯ. ನಾನು, ನಾವು ಇಂಟ್, ಚಾರ್, ಫ್ಲೋಟ್ ವಿದಾಯ ಹೇಳುವ ನೀವು ಅರ್ಥ ವಾಸ್ತವವಾಗಿ ಅಸಮ್ಮತಿ ಮತ್ತು ಇತರ ಕೀವರ್ಡ್ಗಳನ್ನು. ಕ್ರಿಯಾತ್ಮಕವಾಗಿ ಟೈಪ್ ಮತ್ತು ಪರ್ಯಾಯ ನಡುವಿನ ನಿಖರವಾದ ವ್ಯತ್ಯಾಸವನ್ನು, ಸ್ಥಾಯಿಸ್ಥಿತಿಯಲ್ಲಿ ಟೈಪಿಸಿದ ಇದು, ಎಂದು ಸಕ್ರಿಯವಾಗಿ ಟೈಪಿಸಿದ, ನಿಮ್ಮ ಮಾದರಿ ಪರಿಶೀಲನೆ ಮತ್ತು ವಿಷಯವನ್ನು ಎಲ್ಲಾ , ರನ್ ಸಮಯದಲ್ಲಿ ನಡೆಯುತ್ತದೆ ಸ್ಥಾಯಿಸ್ಥಿತಿಯಲ್ಲಿ ಟೈಪಿಸಿದ ಆದರೆ ಕಂಪೈಲ್ ಸಮಯದಲ್ಲಿ ನಡೆಯುತ್ತದೆ. ಸಾಮಾನ್ಯವಾಗಿ ಸ್ಥಿರ ಪದ ಕಂಪೈಲ್ ಟೈಮ್ ಅರ್ಥದ ತೋರುತ್ತದೆ. ನಾನು ಇತರ ಬಳಕೆಗಳು ಇವೆ ಊಹಿಸುತ್ತಾರೆ, ಆದರೆ ನೀವು ಒಂದು ಸ್ಥಿರ ವೇರಿಯಬಲ್ ಘೋಷಿಸಿದ ಸಂದರ್ಭದಲ್ಲಿ ಸಿ, ಇನ್ ಅದರ ಸಂಗ್ರಹ ಕಂಪೈಲ್ ಸಮಯದಲ್ಲಿ ನಿಯೋಜಿತವಾದ ಇದೆ. ಇಲ್ಲಿ, ಕ್ರಿಯಾತ್ಮಕವಾಗಿ ಟೈಪಿಸಿದ ಕೇವಲ ಅರ್ಥ - ಸಿ ನೀವು ಇದು ಕಂಪೈಲ್ ಮಾಡುವಾಗ, ಸ್ಟ್ರಿಂಗ್ ಮತ್ತು ಒಂದು ಪೂರ್ಣಾಂಕ ಸೇರಿಸಲು ಪ್ರಯತ್ನಿಸಿದರೆ, ಇದು ನೀವು ಒಂದು ಇಂಟ್ ಮತ್ತು ಪಾಯಿಂಟರ್ ಸೇರಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ ಎಂದು ಹೇಳಲು ವಿಶೇಷವೇನು ಏಕೆಂದರೆ ದೂರು ಹೋಗುವುದಿಲ್ಲ. ಇದು ಕೇವಲ ಒಂದು ಮಾನ್ಯ ಕಾರ್ಯಾಚರಣೆ ಅಲ್ಲ. ನಾವು ಎರಡನೇ ರಲ್ಲಿ ಪಡೆಯುತ್ತೀರಿ ಮತ್ತೊಂದು ವಿಷಯ. ಆದರೆ ಪರಿಶೀಲನೆ ಆ ರೀತಿಯ, ಇದು ಕಂಪೈಲ್ ಸಮಯದಲ್ಲಿ ದೂರು ವಾಸ್ತವವಾಗಿ, ಸ್ಥಿರ ಮಾದರಿ ಪರಿಶೀಲನೆ ಆಗಿದೆ. ನೀವು ಚಾರ್, ಫ್ಲೋಟ್, ಇಂಟ್ ಹೇಳುವ ಅಗತ್ಯವಿಲ್ಲ ಅಲ್ಲಿ ಭಾಷೆ, ಮತ್ತು ಆ ವಸ್ತುಗಳ ಎಲ್ಲಾ ಇವೆ ಆದರೆ ಭಾಷೆ, ಅದು ಆಗಿರಬೇಕು ಏನನ್ನು ರೀತಿಯ ವಿಷಯ ಸಂದರ್ಭದಿಂದ ಹೇಳಬಹುದು ಆದರೆ ಇನ್ನೂ ಸ್ಥಾಯಿಸ್ಥಿತಿಯಲ್ಲಿ ಟೈಪ್ ಮಾಡಿದ. ನೀವು 51, OCaml ತೆಗೆದುಕೊಳ್ಳಬಹುದು ಆದ್ದರಿಂದ, ನೀವು, ಈ ರೀತಿಯ ಯಾವುದೇ ಬಳಸಲು ಅವಶ್ಯಕತೆಯಿಲ್ಲ ಆದರೆ ಇನ್ನೂ ಕಂಪೈಲ್ ಸಮಯದಲ್ಲಿ ನೀವು ಇಂಟ್ ಮತ್ತು ಸ್ಟ್ರಿಂಗ್ ಮಿಶ್ರಣ ಇರುವ ಕಾರಣ ನೀವು ಇದನ್ನು ಮಾಡಲು ಸಾಧ್ಯವಿಲ್ಲ ಹೇಳುವುದಿಲ್ಲ. ಕ್ರಿಯಾಶೀಲವಾಗಿ ಟೈಪಿಸಿದ ಕೇವಲ ಕೆಲವು ರನ್ ಸಮಯದಲ್ಲಿ ನೀವು ದೂರು ಪಡೆಯಲು ನೀನು ಎಂದರ್ಥ. ನೀವು ಸಾಮಾನ್ಯವಾಗಿ, ಮೊದಲು ಜಾವಾ ಬಳಸಿದ್ದರೆ, ಯಾವುದೇ ಸಿ ಮಾದರಿಯ ಭಾಷೆ ಸ್ಥಾಯಿಸ್ಥಿತಿಯಲ್ಲಿ ಆದ್ದರಿಂದ C, C + +, ಜಾವಾ, ಆ ಎಲ್ಲಾ ಸಾಮಾನ್ಯವಾಗಿ ಸ್ಥಾಯಿಸ್ಥಿತಿಯಲ್ಲಿ ಟೈಪಿಸಿದ ಮಾಡಲಾಗುತ್ತದೆ, ಟೈಪಿಸಿದ ಏರಲಿದೆ. ಜಾವಾದಲ್ಲಿ ನೀವು ಏನಾದರೂ ಸಂಕಲಿಸಲು ಮತ್ತು ನೀವು ಹೇಳುವ ಮಾಡಿದಾಗ ಸ್ಟ್ರಿಂಗ್ ರು, ಸ್ಟ್ರಿಂಗ್ ಎಂದು ಹೊಸತನ್ನು ಸಮನಾಗಿರುತ್ತದೆ ಆ ರೀತಿಯ ಕೇವಲ ಸರಿಸಮವಾದ ಕಾರಣ ದೂರು ಹೋಗುವುದಿಲ್ಲ. ಆ ಕಂಪೈಲ್ ಸಮಯದಲ್ಲಿ ದೂರು ಹೋಗುವುದಿಲ್ಲ. ನೀವು ಏನಾದರೂ ಎರಕ ಪ್ರಯತ್ನಿಸಿ ಆದರೆ ಇದು ವಸ್ತುಗಳ ಕೆಲವು ಕ್ರಿಯಾತ್ಮಕ ಸಮಯ ಈಗಿನ ರೀತಿಯ ಹೆಚ್ಚು ನಿರ್ದಿಷ್ಟ ಎಂದು ಒಂದು ಬಗೆಯ, ಅದು ಎರಕಹೊಯ್ದ ಯಶಸ್ಸು ಕಾಣಲಿದೆ ಎಂದು ಪರಿಶೀಲಿಸಲು ಕಂಪೈಲ್ ಸಮಯದಲ್ಲಿ ಮಾಡಬಹುದು ಇಲ್ಲ. ಜಾವಾವು ಎಂದು ಪರಿಶೀಲಿಸುತ್ತಿರುವುದರಿಂದ ಕೆಲವು ಸಕ್ರಿಯ ಮಾದರಿ ಹೊಂದಿದೆ ಅದನ್ನು ಕೋಡ್ ಆ ಸಾಲಿಗೆ ಗೆಟ್ಸ್ ಬೇಗ ಇದು ವಾಸ್ತವವಾಗಿ ಕಾರ್ಯರೂಪಕ್ಕೆ ಸಂದರ್ಭದಲ್ಲಿ, ಇದು ಕಾಸ್ಟ್ ಮಾಡಲು ವಿಶೇಷವೇನು ಆ ಪಾತ್ರವರ್ಗಕ್ಕೆ ಮೊದಲ ಸ್ಥಾನದಲ್ಲಿ ಮಾನ್ಯ ಎಂದು, ಪರಿಶೀಲಿಸಿ ಮತ್ತು ಇದು ಒಂದು ವೇಳೆ, ನಂತರ ನೀವು ಅಮಾನ್ಯ ರೀತಿಯ ದೂರುತ್ತಾರೆ ಹೋಗುವುದಿಲ್ಲ. ಸಕ್ರಿಯ ಮಾದರಿ ಪರಿಶೀಲನೆ. Dynamic.php ಎಂಬ ಕಡತವನ್ನು ಈ ಟೈಪ್. Dynamic.php. ನಾನು ಫಾರ್ಮ್ಯಾಟಿಂಗ್ ಅನ್ಜಿಪ್ ಮಾಡುತ್ತೇವೆ. ನಾವು ಪೂರ್ಣಾಂಕ 7 ಹೊಂದಿಸಿ, ಒಂದು ವೇರಿಯೇಬಲ್ ಹೊಂದಿವೆ ನಂತರ ನಾವು ಮತ್ತು% ರು ಮುದ್ರಿಸಲು ನೀನು - ಓಹ್, ನಾವು ವಿಧದ ಮುದ್ರಣ ನೀವು, ಆದ್ದರಿಂದ gettype ಚರಮೌಲ್ಯದಬಗೆ ಮರಳಲು ಹೋಗುತ್ತದೆ. ನಾವು ಕೇವಲ ಮತ್ತು ಮತ್ತೊಮ್ಮೆ ಟೈಪ್ ಮುದ್ರಿಸುವ ಮಾಡುತ್ತಿದ್ದೇವೆ. ನಾವು php.dynamic.php. ನಾವು ನೋಡುತ್ತಾರೆ ಎಂದು ಪೂರ್ಣಾಂಕದಿಂದ ಬೂಲಿಯನ್ ಸರಣಿಯನ್ನು ಅದನ್ನು ಬದಲಾವಣೆಗಳನ್ನು ನಾವು ಮೂಲಕ ಹೋಗಿ ಎಂದು. ಸಿ ಯಾವುದೇ ಬೂಲಿಯನ್ ಅಕ್ಷಾಂಶ ರೀತಿಯ, ಯಾವುದೇ ಸ್ಟ್ರಿಂಗ್ ಅಕ್ಷಾಂಶ ಬಗೆ ಇಲ್ಲ. ಇಲ್ಲ ಚಾರ್ * ಮತ್ತು ಬೂಲಿಯನ್ ಕೇವಲ ಇಂಟ್ ಅಥವಾ ಅಕ್ಷರ ಅಥವಾ ಏನೋ ಒಲವು. PHP ಈ ರೀತಿಯ ಅಸ್ತಿತ್ವದಲ್ಲಿವೆ, ಮತ್ತು ಸಿ ಮೇಲೆ PHP ಯ ದೊಡ್ಡ ಅನುಕೂಲಗಳು ವ್ಯಕ್ತಿ - ಸ್ಟ್ರಿಂಗ್ ಕಾರ್ಯಾಚರಣೆಗಳು ಅವರು ಕೇವಲ ಕೆಲಸ ಸಿ ಹೆಚ್ಚು PHP ಯಲ್ಲಿ ಕೊನೆಯಿಲ್ಲದ ಸುಲಭ ಎಂದು. ನಾವು ಇಲ್ಲಿ ಹಿಂತಿರುಗಿ. ನಾವು dynamic.php ನಡೆಯಿತು. ಈ dynamic.php ರಲ್ಲಿ ಪಿಎಚ್ಪಿ ಕೋಡ್ ಚಲಾಯಿಸಲು PHP ಎಂಬ PHP ವ್ಯಾಖ್ಯಾನಕಾರರು, ಹೇಳುತ್ತದೆ. ನೀವು ಫೈಲ್ ಯಾವುದೇ ದೋಷಗಳು ಹೊಂದಿದ್ದರೆ, ವಿವರಣೆಯನ್ನು ನಿಮಗೆ ತಿಳಿಸುವರು! ನಿರೂಪಕ, ಈ PHP ಮತ್ತು ಸಿ ನಡುವೆ ಮತ್ತೊಂದು ದೊಡ್ಡ ವ್ಯತ್ಯಾಸ ಸಿ ನೀವು ಏನಾದರೂ ಕಂಪೈಲ್ ತದನಂತರ ಆ ಕಂಪೈಲ್ ಕಡತವನ್ನು ಚಲಾಯಿಸಲು ಹೊಂದಿರುತ್ತವೆ. PHP ನೀವು ಏನು ಕಂಪೈಲ್ ಎಂದಿಗೂ. ಆದ್ದರಿಂದ PHP ಇಂಟರ್ಪ್ರಿಟರ್ ಮೂಲತಃ ಕೇವಲ ಲೈನ್ ಮೂಲಕ ಈ ಸಾಲನ್ನು ಓದುವ ಇದೆ. ಇದು var = 7 ನಂತರ ಅದನ್ನು printf ಹೀಗೆ ಹೊಡೆದ ನಂತರ ವರ್ ಹಿಟ್ಸ್ printf ನಂತರ ಹಿಟ್ಸ್ ಹಿಟ್ಸ್. ಅಲ್ಲಿ ಅದು ಕಂಪೈಲ್ ಒಂದು ಭಾಗ, ಮತ್ತು ಫಲಿತಾಂಶಗಳನ್ನು ಸಂಗ್ರಹಗಳು ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ನೀವು ಆದ್ದರಿಂದ ನಂತರ ನೀವು, ಕೆಲವು ಮಾಡಬಹುದು ಆದರೆ ಮೂಲಭೂತವಾಗಿ ಇದು ವಿಷಯ ಲೈನ್ ವಿಂಗಡಿಸಿ ಒಂದು ಲೈನ್. ಎಂದು ನಾವು C ನಲ್ಲಿ ಪಡೆಯಲು ಎಂದು ಆಪ್ಟಿಮೈಜೇಶನ್ಗಳನ್ನು ಬಹಳಷ್ಟು, ಅಂದರೆ ಕಂಪೈಲ್ ಇದೂ ಕಂಪೈಲರ್ ನೀವು ತಂತ್ರಗಳನ್ನು ಬಹಳಷ್ಟು ಮಾಡಬಹುದು ಕೇವಲ ಸಾಮಾನ್ಯವಾಗಿ ಇಲ್ಲಿದೆ. ಇದು ಬಳಕೆಯಾಗದ ಅಸ್ಥಿರ ಔಟ್ ತೆಗೆದುಕೊಳ್ಳಬಹುದು, ಇದು ವಿಷಯಗಳನ್ನು ಈ ರೀತಿಯ ಎಲ್ಲಾ ಮಾಡಬಹುದು ಅದು ಬಾಲ ರಿಕರ್ಶನ್ ಮಾಡಬಹುದು. PHP ನೀವು ಪ್ರಯೋಜನ ಪಡೆಯಲು ಹೋಗುತ್ತಿಲ್ಲ ಇದು ಕೇವಲ ಲೈನ್ ಲೈನ್ ಲೈನ್ ಪಾಲಿಸಲು ಆರಂಭಿಸಲು ವಿಶೇಷವೇನು ಏಕೆಂದರೆ, ಮತ್ತು ಅದು ನಿಜವಾಗಿಯೂ ಸುಲಭವಾಗಿ ಈ ವಿಷಯಗಳನ್ನು ಗುರುತಿಸುವುದಿಲ್ಲ ಇದು 1 ದೊಡ್ಡ ಸಂಕಲನ ವಿಷಯ ಮೇಲೆ ಪಾಸ್ ಮತ್ತು ನಂತರ ಮರಣದಂಡನೆ ಅಲ್ಲ ರಿಂದ; ಇದು ರೇಖೆಯಿಂದ ಕೇವಲ ಲೈನ್. ಆದ್ದರಿಂದ ಇಂಟರ್ಪ್ರಿಟರ್ ಇಲ್ಲಿದೆ. ನಮ್ಮ ಡೈನಮಿಕ್ ಟೈಪಿಂಗ್ ಹಿಂದಕ್ಕೆ: ಸುಂದರವಾಗಿದೆ, EH? ನೀವು ಖಂಡಿತವಾಗಿಯೂ ಸಿ ಹಾಗೆ ಆಗಲಿಲ್ಲ! ನೀವು ಕೆಳಗಿನ ಮೌಲ್ಯಗಳ ಪ್ರತಿ ಪ್ರಕಾರ ವ್ಯಕ್ತಿಯು ಒಂದು ವೇಳೆ ಈಗ ನೋಡಿ. ಉಲ್ಲೇಖ ಈ ನೋಡಿ. 3.50 ಆದ್ದರಿಂದ. ನೀವು ಎಂದು ವಿಶೇಷವೇನು ಎಂದು ಬಗೆ ತಿಳಿದಿರುವಿರಿ? ಇಲ್ಲಿ ನಾವು ವಿಧಗಳು. ನಾವು bools, ಪೂರ್ಣಾಂಕಗಳು, ಫ್ಲೋಟಿಂಗ್ ಪಾಯಿಂಟ್, ತಂತಿಗಳು, ಸಾಲುಗಳು, ವಸ್ತುಗಳನ್ನು ಹೊಂದಿರುತ್ತವೆ ತದನಂತರ ಅಸ್ಪಷ್ಟ ರೀತಿಯ ಸಂಪನ್ಮೂಲಗಳನ್ನು, ಇದು. ನಾನು ಉದಾಹರಣೆಗೆ ಇಲ್ಲಿ ವಾಸ್ತವವಾಗಿ ಇಲ್ಲ ಎಂದು ನಾನು ಭಾವಿಸುತ್ತೇನೆ. ನಂತರ ಸಾಂಕೇತಿಕಕೊಂಡಿಯು ಇಲ್ಲ. ಸಾಂಕೇತಿಕಕೊಂಡಿಯು ವಿಶೇಷ ವಿಧ. ಸಾಂಕೇತಿಕಕೊಂಡಿಯು ಕೇವಲ ವಿಳಾಸಕ್ಕೆ 0 ಒಂದು ಪಾಯಿಂಟರ್ ಅಲ್ಲಿ ಸಿ ಭಿನ್ನವಾಗಿ, PHP ಯಲ್ಲಿ, ಶೂನ್ಯ ಆ ರೀತಿಯ ಮಾತ್ರ ಮಾನ್ಯ ವಿಷಯ ಸಾಂಕೇತಿಕಕೊಂಡಿಯು ಅಲ್ಲಿ ತನ್ನದೇ ವಿಧ. ಈ ಹೆಚ್ಚು ಉಪಯುಕ್ತ ದೋಷ ಪರಿಶೀಲನೆಗಾಗಿ ಹೊಂದಿದೆ. ನೀವು ಸಾಂಕೇತಿಕಕೊಂಡಿಯು ಮರಳಿ ವೇಳೆ ಅಲ್ಲಿ ಈ ಸಮಸ್ಯೆಯನ್ನು ಹೊಂದಿತ್ತು ಅಲ್ಲಿ ಸಿ, ನೀವು ಒಂದು ನಲ್ ಪಾಯಿಂಟರ್ ಹಿಂದಿರುಗಿದ ಅಥವಾ ದೋಷ ಸೂಚಿಸುವುದಕ್ಕಾಗಿ ಸಾಂಕೇತಿಕಕೊಂಡಿಯು ಬಳಸುತ್ತಿರುವ ಅರ್ಥವೇನು ಅಥವಾ ನಾವು ಒಂದು ಹಂತದಲ್ಲಿ ಎಂದು ಗೊಂದಲ ಎಲ್ಲಾ. ಇಲ್ಲಿ, ಶೂನ್ಯ ಹಿಂದಿರುಗಿದ ಸಾಮಾನ್ಯವಾಗಿ ದೋಷ ಅರ್ಥ. ಬಹಳಷ್ಟು ಸಂಗತಿಗಳನ್ನು ಕೂಡ ದೋಷ ತಪ್ಪಾಗಿತ್ತೆಂದು ಹಿಂತಿರುಗಿ. ಆದರೆ ಪಾಯಿಂಟ್ ಸಾಂಕೇತಿಕಕೊಂಡಿಯು ವಿಧ, ಶೂನ್ಯ ರೀತಿಯ ಕೇವಲ ವಿಷಯ ಸಾಂಕೇತಿಕಕೊಂಡಿಯು ಹೊಂದಿದೆ. ನೀವು ಕೆಲವು ಅನಾಮಧೇಯ ಕಾರ್ಯಗಳನ್ನು ರೂಪಿಸಬಹುದು ನಂತಹ ನಂತರ ಕಾಲ್ಬ್ಯಾಕ್ ಹೊಂದಿದೆ. ನೀವು ಕಾರ್ಯವನ್ನು ಒಂದು ಹೆಸರನ್ನು ಹೊಂದಿಲ್ಲ, ಆದರೆ ನೀವು ಇಲ್ಲಿ ಎಂದು ವ್ಯವಹರಿಸಲು ಬೀರುವುದಿಲ್ಲ. ಅವರು ನಮಗೆ ನಿರೀಕ್ಷೆ ಇರುವ ರೀತಿಯ ನಲ್ಲಿ ನೋಡುತ್ತಿರುವುದು, ನೀವು 3.50 ಮಾದರಿ ಏನು ಆಲೋಚಿಸುತ್ತೀರಿ ಏನು? >> [ವಿದ್ಯಾರ್ಥಿ] ಫ್ಲೋಟ್. ಹೌದು. ಆದ್ದರಿಂದ ಇಲ್ಲಿ, ಈ ರೀತಿಯ ಯಾವ ತಿಳಿದಿರುವಿರಿ? >> [ವಿದ್ಯಾರ್ಥಿ] ಅರೇ. ಹೌದು. ಮೊದಲ ಒಂದು ಫ್ಲೋಟ್ ಆಗಿತ್ತು, ಎರಡನೇ ಒಂದು ರಚನೆ. ಈ ಸರಣಿ ಒಂದು ಸಿ ರಚನೆಯ ರೀತಿಯಲ್ಲಿ ಗಮನಿಸಿ ನೀವು ಸೂಚಕ ಅಲ್ಲಿ 0 ಕೆಲವು ಮೌಲ್ಯವನ್ನು ಹೊಂದಿದೆ, ಸೂಚ್ಯಂಕ 1 ಕೆಲವು ಮೌಲ್ಯವನ್ನು ಹೊಂದಿದೆ. ಇಲ್ಲಿ ಸೂಚ್ಯಂಕಗಳು ಒಂದು, ಬಿ, ಮತ್ತು ಸಿ ಮತ್ತು ಮೌಲ್ಯಗಳು 1, 2, ಮತ್ತು 3. PHP ಒಂದು ಅಸ್ಸೋಸಿಯೇಟಿವ್ ಅರ್ರೆಯ್ ಮತ್ತು ಕೇವಲ ಒಂದು ಸಾಮಾನ್ಯ ರಚನೆಯ ನಡುವೆ ವ್ಯತ್ಯಾಸವಿದೆ ನೀವು ಸಿ ಅದನ್ನು ಯೋಚಿಸುವುದಿಲ್ಲ ಮಾಹಿತಿ ಅಲ್ಲಿ ಕೇವಲ ಇದು, ಮತ್ತು HOOD ಕೆಳಗೆ ಸಾಮಾನ್ಯ ರಚನೆಯ ಕೇವಲ ಸಹವರ್ತನೀಯ ರಚನೆ ಅಲ್ಲಿ ಕೆಲವು ಮೌಲ್ಯವನ್ನು ಕೆಲವು ಮೌಲ್ಯವನ್ನು 0 ನಕ್ಷೆಗಳು ಅದೇ ರೀತಿಯಲ್ಲಿ ಒಂದು ನಕ್ಷೆಗಳು. ಈ ಕಾರಣಕ್ಕಾಗಿ, PHP ನಿಜವಾಗಿಯೂ ವೇಗವಾಗಿ ಕೋಡ್ / ಬೆಂಚ್ಮಾರ್ಕಿಂಗ್ ವಸ್ತುಗಳನ್ನು ಬಹಳ ಕೆಟ್ಟ ಮಾಡಬಹುದು ಸಿ ನೀವು ಒಂದು ವ್ಯೂಹವನ್ನು ಬಳಸಿಕೊಂಡು ನೀವು ನಂತರ ನೀವು ಒಂದು ಸದಸ್ಯ ಪ್ರವೇಶಿಸುವ ಸ್ಥಿರ ಸಮಯ ಎಂದು ನಮಗೆ ತಿಳಿದಿದೆ. PHP ಸದಸ್ಯ ಪ್ರವೇಶಿಸುವ ಎಷ್ಟು ಸಮಯ ತಿಳಿದಿರುವ ಹೊಂದಿದೆ? ಸರಿಯಾಗಿ ಹ್ಯಾಷೆಸ್ ಅದು ಬಹುಶಃ ನಿರಂತರ ಇಲ್ಲಿದೆ. ಯಾರು ನಿಜವಾಗಿ HOOD ಕೆಳಗೆ ಏನು ತಿಳಿದಿದೆ? ನೀವು ನಿಜವಾಗಿಯೂ ಆ ವ್ಯವಹರಿಸಲು ವಿಶೇಷವೇನು ಹೇಗೆ ನೋಡಲು ಅನುಷ್ಠಾನ ನೋಡಬೇಕು. ಆದ್ದರಿಂದ fopen. ನಾನು PHP ಹಸ್ತಚಾಲಿತ fopen ರಿಟರ್ನ್ ಪ್ರಕಾರ ನೋಡಲು ನಾವು ಇಲ್ಲಿ ಭಾವಿಸುತ್ತೇನೆ. ನೀವು PHP ಕೈಪಿಡಿಯಲ್ಲಿ ಅತ್ಯಧಿಕವಾಗಿ ಯಾವುದೇ ಫಂಕ್ಷನ್ ಅನ್ನು ನೋಡಬಹುದು ಇಲ್ಲಿ ನೋಡಿ ಮತ್ತು ಈ PHP ಯ ಮ್ಯಾನ್ ಪುಟವನ್ನು ರೀತಿಯ ಹೊಂದಿದೆ. ರಿಟರ್ನ್ ರೀತಿಯ ಸಂಪನ್ಮೂಲ ಎಂದು ಹೋಗುತ್ತದೆ. ನಾನು ಹುಡುಕುತ್ತಿದ್ದವು ಏಕೆ ನಾವು ಸಂಪನ್ಮೂಲ ವ್ಯಾಖ್ಯಾನಿಸಲಿಲ್ಲ ಏಕೆಂದರೆ, ನ. ಸಂಪನ್ಮೂಲ ಕಲ್ಪನೆಯನ್ನು, ಸಿ ನಿಮ್ಮ ರೀತಿಯ ಫೈಲ್ * ಅಥವಾ ಯಾವುದೇ ಪಡೆದರು; PHP ಯಲ್ಲಿ ಸಂಪನ್ಮೂಲ ನಿಮ್ಮ ಫೈಲ್ * ಹೊಂದಿದೆ. ಇದನ್ನು ನೀವು ಓದಲು ಎಂದು ನೀನು ಏನು, ಅದು ನಿಮಗೆ ಬರೆಯಲು ನೀನು ಇಲ್ಲಿದೆ. ಇದು ಸಾಮಾನ್ಯವಾಗಿ ಬಾಹ್ಯ, ಆದ್ದರಿಂದ ನೀವು ವಸ್ತುಗಳ ಪುಲ್ ಮತ್ತು ವಿಷಯಗಳನ್ನು ಎಸೆಯಲು ಮಾಡಬಹುದು ಉಪಯುಕ್ತವಾದುದು. ಮತ್ತು ಅಂತಿಮವಾಗಿ, ಶೂನ್ಯ ಪ್ರಕಾರ ಏನು? >> [ವಿದ್ಯಾರ್ಥಿ] ಸಾಂಕೇತಿಕಕೊಂಡಿಯು. ಹೌದು. ಆದ್ದರಿಂದ ಸಾಂಕೇತಿಕಕೊಂಡಿಯು ಏಕೈಕ ವಿಷಯ ಸಾಂಕೇತಿಕಕೊಂಡಿಯು ಹೊಂದಿದೆ. ಸಾಂಕೇತಿಕಕೊಂಡಿಯು ಸಾಂಕೇತಿಕಕೊಂಡಿಯು ಹೊಂದಿದೆ. PHP ಯ ವಿಧದ ವ್ಯವಸ್ಥೆ (ಉತ್ತಮ ಅಥವಾ ಕೆಟ್ಟದ್ದಕ್ಕಾಗಿ) ಒಂದು ವಿಶೇಷತೆಯೆಂದರೆ ರೀತಿಯ ಯಕ್ಷಿಣಿ ತನ್ನ ಸಾಮರ್ಥ್ಯ. ನೀವು ವಿವಿಧ ರೀತಿಯ ಮೌಲ್ಯಗಳನ್ನು ರಚಿಸಿರುವ PHP ಕೋಡ್ ಒಂದು ಸಾಲು ಬರೆಯುವುದು ಯಾವಾಗ, PHP ಸಂವೇದನಾಶೀಲ ವಿಷಯ ಮಾಡಲು ಪ್ರಯತ್ನಿಸಿ. PHP ಕೋಡ್ ಕೆಳಗಿನ ಸಾಲುಗಳನ್ನು ಪ್ರತಿ ಪ್ರಯತ್ನಿಸಿ. ಏನೆಂದು ಮುದ್ರಿತ ವಿಶೇಷವೇನು? ನೀವು ನಿರೀಕ್ಷಿಸಿದ ಏನು ಅದು? ವೈ ಅಥವಾ ಏಕೆ ಇಲ್ಲ? PHP ಬಗ್ಗೆ ಈ ವಾಸ್ತವವಾಗಿ ನಾವು ದುರ್ಬಲವಾಗಿ ಟೈಪ್ ಕರೆಯುವ ಇದು ಏನು. ದುರ್ಬಲವಾಗಿ ಟೈಪಿಸಿದ ಮತ್ತು ಬಲವಾಗಿ ಟೈಪಿಸಿದ, ಆ ಅವಧಿಗೆ ವಿವಿಧ ಬಳಕೆಗಳು ಇವೆ ಆದರೆ ಹೆಚ್ಚಿನ ಜನರು ವಿಷಯ ಈ ರೀತಿಯ ಅರ್ಥ ದುರ್ಬಲವಾಗಿ ಟೈಪಿಸಿದ ಮತ್ತು ಬಲವಾಗಿ ಟೈಪಿಸಿದ ಬಳಸಿ ಅಲ್ಲಿ ("1" + 2); ಆ ಕೆಲಸ. ಸಿ ಆ ಕೆಲಸ ಮಾಡುವುದಿಲ್ಲ. ಈ ಕೆಲಸ ಕಲ್ಪಿಸಬಹುದಾದ. ಬಹಳಷ್ಟು ಜನರು ಡೈನಮಿಕ್ ಟೈಪಿಂಗ್ ಮತ್ತು ದುರ್ಬಲ ಟೈಪಿಂಗ್ ಮತ್ತು ಸ್ಥಿರ ಟೈಪಿಂಗ್ ಮತ್ತು ಬಲವಾದ ಟೈಪಿಂಗ್ ಅಪ್ ಮಿಶ್ರಣ. ಪೈಥಾನ್ ಕ್ರಿಯಾತ್ಮಕವಾಗಿ ಟೈಪಿಸಿದ ಎಂದು ಒಂದು ಭಾಷೆ ಇನ್ನೊಂದು ಉದಾಹರಣೆಯಾಗಿದೆ. ನೀವು ಛಲಪರಿಮಾಣಗಳಲ್ಲಿ ರೀತಿಯ ಸುಮಾರು ಥ್ರೋ ಮತ್ತು ಚಾಲನೆ ಸಮಯದಲ್ಲಿ ನಿರ್ಧರಿಸಲು ವಿಶೇಷವೇನು ಯಾವುದೇ ದೋಷ checkings. Python ನಲ್ಲಿ ಈ ಕಾರ್ಯಗತಗೊಳಿಸಲು ಮತ್ತು ("1" + 2) ನೋಡುತ್ತಾರೆ ವಿಶೇಷವೇನು; ನೀವು ಒಂದು ಸ್ಟ್ರಿಂಗ್ ಮತ್ತು ಒಂದು ಪೂರ್ಣಾಂಕ ಸೇರಿಸಲಾಗುವುದಿಲ್ಲ ಹೇಳುತ್ತಾರೆ ಏಕೆಂದರೆ ಈ ವಿಫಲಗೊಳ್ಳುತ್ತದೆ. ಕೇವಲ ಮಾಹಿತಿ ಕ್ರಿಯಾತ್ಮಕವಾಗಿ ಟೈಪಿಸಿದ ಇದು PHP, ರಲ್ಲಿ, ಈ ವಿಫಲಗೊಳ್ಳುತ್ತದೆ ಮಾಡುವುದಿಲ್ಲ. ದುರ್ಬಲ ಟೈಪಿಂಗ್ ಇದು ರೀತಿಯ ಕೆಲಸಗಳನ್ನು ಮಾಡುತ್ತಾನೆ ಎಂದು ವಾಸ್ತವವಾಗಿ ಮಾಡಬೇಕಾಗುತ್ತದೆ ನಿಜವಾಗಿಯೂ ಅಗತ್ಯವಾಗಿ ಅರ್ಥ ಇರುವುದಿಲ್ಲ. ಆದ್ದರಿಂದ ("1" + 2); ನಾನು ಸ್ಟ್ರಿಂಗ್ 12 ಎಂದು, ನಾನು ಸ್ಟ್ರಿಂಗ್ 3 ಎಂಬ ಕಲ್ಪನೆಯ ಆ ಕಲ್ಪನೆಯ, ನಾನು ಪೂರ್ಣಾಂಕ 3 ಎಂಬ ಕಲ್ಪನೆಯ. ಇದು ಅಗತ್ಯವಾಗಿ ವ್ಯಾಖ್ಯಾನಿಸಲಾಗಿದೆ ಅಲ್ಲ, ಮತ್ತು ನಾವು ಬಹುಶಃ ಇಲ್ಲಿ ನೋಡಲು ನೀನು ನಾವು ಮುದ್ರಿಸಲು ಮಾಡಿದಾಗ ("1" + 2) ಇದು ಬಹುಶಃ ಬೇರೆ ಎಂದು ಅಂತ್ಯಗೊಳ್ಳುತ್ತಿತ್ತು ವಿಶೇಷವೇನು ಮುದ್ರಣ ಹೆಚ್ಚು (1 + "2"). ಮತ್ತು ಈ ಕೆಡುತ್ತದೆ, ನನ್ನ ಅಭಿಪ್ರಾಯದಲ್ಲಿ, ಕಾಣುತ್ತಾರೆ. ಇಲ್ಲಿ ನಾವು ಈ ಪ್ರಯತ್ನಿಸಬಹುದು. PHP ಬಗ್ಗೆ ಇನ್ನೊಂದು ಸ್ವಲ್ಪ ಟ್ರಿಕ್ ನಿಜವಾಗಿಯೂ ಕಡತವನ್ನು ಬರೆಯಲು ಅಗತ್ಯವಿರುವುದಿಲ್ಲ ಆಗಿದೆ. ಈ ಆಜ್ಞೆಯನ್ನು ಮೋಡ್ ರನ್ ಹೊಂದಿದೆ. PHP-R, ಆದ್ದರಿಂದ ನಾವು ಇಲ್ಲಿ ಆಜ್ಞೆಯನ್ನು ಎಸೆಯಿರಿ ಮಾಡಬಹುದು: "ಮುದ್ರಣ ('1 '+ 2);" ಮತ್ತು ನಾನು ಹೊಸ ಲೈನ್ ಎಸೆಯಲು ಮಾಡುತ್ತೇವೆ. ಈ 3 ಮುದ್ರಿತ. ಇದು 3 ಮುದ್ರಿಸುತ್ತದೆ ಮತ್ತು ಪೂರ್ಣಾಂಕ 3 ಕಾಣುತ್ತಿಲ್ಲ. ಈಗ ಅವರ ಇತರ ಪ್ರಯತ್ನಿಸೋಣ: "ಮುದ್ರಣ (1 + '2 '); ನಾವು 3 ಪಡೆಯಲು, ಮತ್ತು ಇದು ಪೂರ್ಣಾಂಕ 3 ಎಂದು ಹೋಗುತ್ತದೆ? ನಾನು ಪ್ರಾಮಾಣಿಕವಾಗಿ ಕಲ್ಪನೆಯೂ ಇಲ್ಲ. ಅದು ಸ್ಥಿರವಾಗಿರುತ್ತದೆ ಎಂದು ತೋರುತ್ತಿದೆ. ಇದು ಸ್ಟ್ರಿಂಗ್ 12 ಅಥವಾ ಹಾಗೆ ಏನು ಎಂಬ ಯಾವುದೇ ಅವಕಾಶ ಎಂಬುದನ್ನು ಎಂದಿಗೂ ಏಕೆಂದರೆ ತುಂಬಾ PHP, ಭಿನ್ನವಾಗಿ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಮತ್ತು ಜಾವಾ, ಪೋಣಿಸುವಿಕೆಯ ಪ್ರತ್ಯೇಕ ಆಯೋಜಕರು ಹೊಂದಿದೆ. PHP ಯಲ್ಲಿ ಪೋಣಿಸುವಿಕೆಯ ಬಿಂದುವನ್ನು ಹೊಂದಿದೆ. ಮುದ್ರಣ ಆದ್ದರಿಂದ (1 '2 '.); ನಮಗೆ 12 ನೀಡಲು ಹೋಗುತ್ತದೆ. ಈ ಜನರು Str + = ರೀತಿಯ ಮಾಡಲು ಪ್ರಯತ್ನಿಸಿ ಅಲ್ಲಿ ಗೊಂದಲಕ್ಕೆ ದಾರಿ ಒಲವು ತಮ್ಮ ಸರಣಿಯ ಅಂತ್ಯಕ್ಕೆ ಮೇಲೆ ಸೇರಿಸಲು ಬಯಸುವ, ಮತ್ತು ವಿಫಲವಾದ ವಿಶೇಷವೇನು ಕೆಲವು ವಿಷಯ. ನೀವು Str ಮಾಡಬೇಕಾದ್ದು. = ಆದ್ದರಿಂದ PHP ಯಲ್ಲಿ ಪೋಣಿಸುವಿಕೆಯ ಒಂದು ಬಿಂದುವನ್ನು ಹೊಂದಿದೆ ಎಂಬುದನ್ನು ಮರೆಯಬೇಡಿ. ಪ್ರಯತ್ನಿಸಿ ಇತರ ವಸ್ತುಗಳು: ("CS" + 50) ಮುದ್ರಿಸಲು; ನಾನು CS50 ಪರಿಣಾಮವಾಗಿ ಈ ಯಾವುದೇ ಭರವಸೆ ಇಲ್ಲ ಎಂದು ಹೇಳಿದರು ನಾವು ಪೋಣಿಸುವಿಕೆಯ + ಕಾರಣ. ನೀವು ಇದಕ್ಕೆ ಅಂತ್ಯಗೊಳ್ಳುತ್ತಿತ್ತು ಹೋಗುತ್ತದೆ ಏನು ಆಲೋಚಿಸುತ್ತೀರಿ ಏನು? ನಾನು ಪ್ರಾಮಾಣಿಕವಾಗಿ ಸಂಪೂರ್ಣವಾಗಿ ಕಲ್ಪನೆಯೂ ಇಲ್ಲ. ಅದು ಕೇವಲ 50 ಕಾಣುತ್ತಿಲ್ಲ. ಇದು ಸ್ಟ್ರಿಂಗ್ ಕಾಣುತ್ತಾನೆ, ಮತ್ತು ನಾವು 123CS ಮಾಡಿದರೆ ನಾನು ಜೂಜು - ಮೊದಲ ಸಾಲನ್ನು ನೋಡುತ್ತಾನೆ, ಅದು ಒಂದು ಪೂರ್ಣಾಂಕ ಅಥವಾ ಒಂದು ಸಂಖ್ಯೆ ಓದಲು ಪ್ರಯತ್ನಿಸುತ್ತದೆ. ಈ ಪ್ರಕರಣದಲ್ಲಿ 123CS ನೋಡುತ್ತಾನೆ. "ಒಂದು ಪೂರ್ಣಾಂಕವಾಗಿ ಅರ್ಥದಲ್ಲಿ ಮಾಡುವುದಿಲ್ಲ ಎಂದು, ಆದ್ದರಿಂದ ನಾನು 123 ನಗರದ ಪಡೆಯಲಿದ್ದೇನೆ." 123 ಆದ್ದರಿಂದ + 50 173 ಏರಲಿದೆ. ಮತ್ತು ಇಲ್ಲಿ ಒಂದು ಪೂರ್ಣಾಂಕವಾಗಿ ಈ ಓದುವ ಆರಂಭವಾಗುತ್ತದೆ. ಇದು ಏನು ನೋಡಿ ಇಲ್ಲ, ಇದು ಅದನ್ನು 0 ಎಂದು ಪರಿಗಣಿಸುತ್ತದೆ ಆದ್ದರಿಂದ. 0 ಆದ್ದರಿಂದ + 50 50 ಎಂದು ಹೋಗುತ್ತದೆ. ನಾನು ಊಹಿಸಿಕೊಂಡು ನಾನು ಈ ರೀತಿಯ ಏನಾದರೂ ಮಾಡಲು ಹೋಗುತ್ತದೆ. ನಾನು 99 ನಾನು ಯೋಚಿಸುತ್ತೇನೆ. ಹೌದು, ಇದು ಮೊದಲ ತೆಗೆದುಕೊಳ್ಳುವುದು ಏಕೆಂದರೆ - 99 ಆದ್ದರಿಂದ. ಈ ಸಿ ವೇಳೆ ಇಲ್ಲಿ (10/7), ಎಂದು ಯಾವ ಹಿಂದಿರುಗುತ್ತಿದ್ದವು? [ವಿದ್ಯಾರ್ಥಿ] 1. 10/7 2 ಪೂರ್ಣಾಂಕಗಳ ಭಾಗಿಸುವ ಏಕೆಂದರೆ >> ಹೌದು, ಇದು 1 ಎಂದು. ಒಂದು ಪೂರ್ಣಾಂಕ ಭಾಗಿಸಿ ಒಂದು ಪೂರ್ಣಾಂಕ ಒಂದು ಪೂರ್ಣಾಂಕ ಮರಳಲು ಹೋಗುತ್ತದೆ. ಇದು ಎಂದು 1 ಬಿಂದು ಏನೇ ಹಿಂತಿರುಗಲು ಸಾಧ್ಯವಿಲ್ಲ, ಆದ್ದರಿಂದ ಕೇವಲ 1 ಮರಳಲು ವಿಶೇಷವೇನು. ಇಲ್ಲಿ (10/7) ಮುದ್ರಿಸುವ; ಇದು ವಾಸ್ತವವಾಗಿ ಎಂದು ಅರ್ಥೈಸಲು ವಿಶೇಷವೇನು. ಈ ಅರ್ಥ, ನೀವು ವಾಸ್ತವವಾಗಿ ಆ ರೀತಿಯ ಪೂರ್ಣಾಂಕ ಪೂರ್ಣಾಂಕವನ್ನು ಮತ್ತು ಸ್ಟಫ್ ಮಾಡಲು ಬಯಸಿದರೆ ನೀವು ಮುದ್ರಣ (ಮಹಡಿ (10/7)) ಮಾಡಲು ಅಗತ್ಯವಿದೆ; ಸಿ ಇದನ್ನು, ನೀವು ನಿಯಮಿತವಾಗಿ ಪೂರ್ಣಾಂಕ ಮೊಟಕುಗೊಳಿಸುವ ಅವಲಂಬಿಸಿವೆ ಎಂದು ಬಹುಶಃ ವಿಲಕ್ಷಣ ಇಲ್ಲಿದೆ ಆದರೆ PHP ಯಲ್ಲಿ ನೀವು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಒಂದು ಫ್ಲೋಟ್ ಅದನ್ನು ಮಾಡುತ್ತದೆ ಏಕೆಂದರೆ. ಮತ್ತು ನಂತರ (7 + ನಿಜವಾದ); ನೀವು ಎಂದು ವಿಶೇಷವೇನು ಎಂದು ಏನು ಆಲೋಚಿಸುತ್ತೀರಿ ಏನು? ಇದು 1 ನಿಜವಾದ ಅರ್ಥೈಸಲು ವಿಶೇಷವೇನು ನಾನು 8 ಊಹೆ ನುಡಿದರು. ಇದು 8 ಕಾಣುತ್ತಿಲ್ಲ. ನಾವು ನೀವು ಸಂಪೂರ್ಣವಾಗಿ ಹಾಗೆ ಮಾಡಬಾರದು ಕಳೆದ 10 ನಿಮಿಷಗಳಲ್ಲಿ ಮಾಡಿದ ಏನು ಹಾಗೆ. ಈ ಮಾಡುತ್ತದೆ ಕೋಡ್ ನೋಡುತ್ತಾರೆ. ಇದು ಎಂದು ನೇರ ಎಂದು ಹೊಂದಿಲ್ಲ. ನೀವು 2 ಅಸ್ಥಿರ ಸಾಧ್ಯತೆಯಿದೆ, ಮತ್ತು 1 ವೇರಿಯಬಲ್ ಸ್ಟ್ರಿಂಗ್ ಸಂಭವಿಸಿದರೆ ಮತ್ತು ಇತರ ವ್ಯತ್ಯಾಸಗೊಳ್ಳುವ ಒಂದು ಇಂಟ್ ಎಂದು ಸಂಭವಿಸುತ್ತದೆ, ಮತ್ತು ನಂತರ ನೀವು ಒಟ್ಟಿಗೆ ಈ ಅಸ್ಥಿರಗಳು ಸೇರಿಸಿ. PHP ಕ್ರಿಯಾತ್ಮಕವಾಗಿ ಟೈಪಿಸಿದ ಇದೆ ಮತ್ತು ನೀವು ಯಾವುದೇ ರೀತಿಯ ತಪಾಸಣೆ ಮಾಡಲು ಕಾರಣ ಮತ್ತು ಅದು ದುರ್ಬಲವಾಗಿ ಟೈಪಿಸಿದ ರ ಮತ್ತು ಇದು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಒಟ್ಟಾಗಿ ಈ ವಸ್ತುಗಳನ್ನು ಎಸೆಯುವ ಏಕೆಂದರೆ ಮತ್ತು ಎಲ್ಲವೂ ಕೆಲಸ ಮಾಡುತ್ತದೆ, ಅದು, ಈ ವೇರಿಯಬಲ್ ಈಗ ಸ್ಟ್ರಿಂಗ್ ಮಾಡಬೇಕು ಎಂದು ತಿಳಿಯಲು ಕಷ್ಟ ಆದ್ದರಿಂದ ನಾನು ಒಂದು ಪೂರ್ಣಾಂಕ ಇದು, ಈ ವೇರಿಯಬಲ್ ಸೇರಿಸಿ ಮಾಡಬಾರದು. ಒಂದು ವ್ಯತ್ಯಾಸಗೊಳ್ಳುವ ಸ್ಟ್ರಿಂಗ್ ವೇಳೆ ಅತ್ಯುತ್ತಮ ಪರಿಪಾಠವಾಗಿದೆ, ಶಾಶ್ವತವಾಗಿ ಸ್ಟ್ರಿಂಗ್ ಎಂದು ನೋಡಿಕೊಳ್ಳಿ. ಒಂದು ವ್ಯತ್ಯಾಸಗೊಳ್ಳುವ ಒಂದು ಇಂಟ್ ವೇಳೆ, ಎಂದೆಂದಿಗೂ ಒಂದು ಇಂಟ್ ಎಂದು ನೋಡಿಕೊಳ್ಳಿ. ನೀವು, ಪೂರ್ಣಾಂಕಗಳು ಮತ್ತು ತಂತಿಗಳನ್ನು ವ್ಯವಹರಿಸಲು ಬಯಸಿದರೆ ನೀವು varsint ಬಳಸಬಹುದು - ಇವು JavaScript ನ. Intval. ನಾನು ಈ ಎಲ್ಲಾ ಬಾರಿ. PHP ಮತ್ತು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ನಾನು ಎಲ್ಲವನ್ನೂ ಅಪ್ ಮಿಶ್ರಣ. ಆದ್ದರಿಂದ intval ಒಂದು ಚರಾಂಶದ ಪೂರ್ಣಾಂಕ ಮೌಲ್ಯ ಮರಳಲು ಹೋಗುತ್ತದೆ. ನಾವು "ಮುದ್ರಣ (intval ('123 ')) ರಲ್ಲಿ ಹಾದು ವೇಳೆ; ನೀವು 123 ಸಿಗುತ್ತದೆ. Intval ಸ್ವತಃ ಪ್ರತ್ಯೇಕವಾಗಿ ಒಂದು ಪೂರ್ಣಾಂಕ ಎಂದು ನಮಗೆ ಚೆಕ್ ಮಾಡಲು ಹೋಗುತ್ತಿಲ್ಲ ಇದೆ. PHP ಕೈಪಿಡಿ, ಕೇವಲ ಅನೇಕ ಕಾರ್ಯಗಳನ್ನು ಲಭ್ಯವಿಲ್ಲ ಇಲ್ಲಿ ನಾನು ಏನು ನಾನು ಬಳಸುವ ಮೊದಲ is_numeric ಎಂದು. ನಾನು ತಪ್ಪು ಮರಳಿದರು ಎಂದು ಊಹಿಸಲು ನುಡಿದರು. ನಾವು === ಹೊಂದಿದೆ ಮೇಲೆ ಹೋಗಬೇಕಾಗುತ್ತದೆ ಮತ್ತೊಂದು ವಿಷಯ. ಆದ್ದರಿಂದ is_numeric ('123df '), ಆ ಮಾಹಿತಿ is_numeric ನಗರದ ಎಂದು. ಸಿ ಎಲ್ಲಾ ಪಾತ್ರಗಳ ಮೇಲೆ ತಿರುಗಿ ಇರಬೇಕು ಮತ್ತು ಪ್ರತಿ ಪಾತ್ರದ ಅಂಕಿಯ ಅಥವಾ ಯಾವುದೇ ವೇಳೆ ಪರೀಕ್ಷಿಸಿ. ಇಲ್ಲಿ is_numeric, ನಮಗೆ ಹಾಗೆ ಹೋಗುವ ಇದೆ ಮತ್ತು ಅದು ತಪ್ಪು ಮರಳಿದ ನ. ಹಾಗಾಗಿ ಆ ಮುದ್ರಿತ ಅದು, ಇಲ್ಲಿ ನಾನು ಅದನ್ನು ನೋಡಲು ಹೋಲಿಸುವ ನಾನು, ಏನೂ ಮುದ್ರಿತ ನೀವು ಸುಳ್ಳು ಎಂದು ಹೇಗಾಯಿತು? ಆದ್ದರಿಂದ ಈಗ 1 ಮುದ್ರಣ ಮಾಡಿದ. ಸ್ಪಷ್ಟವಾಗಿ ಇದು ಬದಲಾಗಿ ನಿಜವಾದ ಎಂದು ನಿಜವಾದ ಮುದ್ರಿಸುವ ನಿಜವಾದ ಎಂದು 1 ಮುದ್ರಿಸುತ್ತದೆ. ನಾನು print_r ನಾನು ಆಶ್ಚರ್ಯ. ಇಲ್ಲ, ಇದು ಇನ್ನೂ 1 ಮಾಡುತ್ತದೆ. === ಹಿಂದಕ್ಕೆ ಹೋಗಿ, == ಈಗಲೂ ಅಸ್ತಿತ್ವದಲ್ಲಿದೆ ಮತ್ತು ನೀವು ಟಾಮಿ ಮಾತನಾಡಲು ವೇಳೆ ಅವರು ಹೇಳುತ್ತೇನೆ == ನಿಖರವಾಗಿ ಉತ್ತಮವಾಗಿದೆ. ನಾನು == ಭಯಾನಕ ಮತ್ತು ನೀವು == ಇಲ್ಲ ಎಂದು ಹೇಳಲು ಪಡೆಯಲಿದ್ದೇನೆ. ವ್ಯತ್ಯಾಸ == ವಿಷಯಗಳನ್ನು ಹೋಲಿಸುವ ಆಗಿದೆ ಅವರು ಅದೇ ರೀತಿಯ ಅಲ್ಲ ಸಹ ನಿಜವಾದ ಮಾಡಬಹುದು, === ವಿಷಯಗಳನ್ನು ಹೋಲಿಸುತ್ತದೆ ಮೊದಲು ಚೆಕ್ ಅದೇ ರೀತಿಯ ಅವರು? ಆದರೆ ಹೌದು. ಸರಿ, ಈಗ ನಾನು ನಿಜವಾಗಿ ಸಮಾನ ಎಂದು ಹೋಲಿಸಿ ನೋಡಲು ಪಡೆಯಲಿದ್ದೇನೆ. ನೀವು 10 ರೀತಿಯ ವಿಚಿತ್ರವಾದ ವಿಷಯಗಳನ್ನು ಸಮನಾಗಿರುತ್ತದೆ ಪಡೆಯಲು - ಹೇಳುತ್ತಾರೆ ಎಂಬುದನ್ನು ನೋಡೋಣ. ಆದ್ದರಿಂದ ('10 '== '1 E1'); ಈ ನಿಜವಾದ ಹಿಂದಿರುಗಿಸುತ್ತದೆ. ಯಾರಾದರೂ ಈ ನಿಜವಾದ ಹಿಂದಿರುಗಿಸುತ್ತದೆ ಏಕೆ ಯಾವುದೇ ಊಹೆಗಳು ಹೊಂದಿದೆ? ಇದು ಕೇವಲ ಬಗ್ಗೆ ಅಲ್ಲ. ಬಹುಶಃ ಈ ಒಂದು ಸುಳಿವು ಹೊಂದಿದೆ. ಆದರೆ ನಾನು ಒಂದು F ಎಂದು ಬದಲಿಸಿದರೆ - ಇದು ಡಾರ್ನ್! ನಾನು ಎರಡು ಉಲ್ಲೇಖಗಳು ಅನ್ನು ಇರಿಸಿಕೊಳ್ಳಲು. ನಾನು ಎರಡು ಉಲ್ಲೇಖಗಳು ಈ ಇರಿಸಿದ್ದೇವೆ ಏಕೆಂದರೆ ಎರಡು ಉಲ್ಲೇಖಗಳು ನನಗೆ ಚೀರುತ್ತಾ ಹಾರಿದಂತೆ ಮಾಡಲಾಗುತ್ತದೆ ಕಾರಣ. ಹಾಗಾಗಿ ಇಲ್ಲಿ ಜೋಡಿ ಉದ್ಧರಣ ತಪ್ಪಿಸಿಕೊಳ್ಳಲು ಆದರೆ ತಂತುವನ್ನು ಸುಲಭವಾಗುತ್ತದೆ. ಆದ್ದರಿಂದ ('10 '== '1 F1'); ನಿಜವಾದ ಮುದ್ರಿಸಲು ಮಾಡುವುದಿಲ್ಲ. ('10 '== '1 E1'); ನಿಜವಾದ ಮುದ್ರಿಸುತ್ತದೆ. [ವಿದ್ಯಾರ್ಥಿ] ಇದು ಹೆಕ್ಸ್ ಈಸ್? >> ಇದು ಹೆಕ್ಸ್ ಅಲ್ಲ, ಆದರೆ ಅದು ಹಾಗೆ ಎಂದು ಹಂತದಲ್ಲಿದೆ - 1e1, ವೈಜ್ಞಾನಿಕ ಸಂಕೇತಗಳನ್ನು. ಇದು 1 1e1 ಗುರುತಿಸುತ್ತದೆ * 10 ^ 1 ಅಥವಾ ಯಾವುದೇ. ಆ ಸಮಾನ ಪೂರ್ಣಾಂಕಗಳಾಗಿದ್ದು. ನಾವು === ಮಾಡಿದರೆ ಅದು ತಪ್ಪು ಎಂದು ವಿಶೇಷವೇನು. ನಾವು ನಾನು ವಾಸ್ತವವಾಗಿ ಕಲ್ಪನೆಯೂ ಇಲ್ಲ == ಏನು (10 ಮತ್ತು '10abc ') ಬಗ್ಗೆ;? ಎಲ್ಲಾ ಸರಿ. ಆದ್ದರಿಂದ ನಿಜ. , ಮತ್ತು ಅದನ್ನು 20 ಎಂದು; ಆದ್ದರಿಂದ ನೀವು (10 + '10abc ') ಮಾಡಿದರು ಯಾವಾಗ ಇಷ್ಟ ಇಲ್ಲಿ (10 == '10abc '); ನಿಜ. ಇನ್ನೂ ಗಂಭೀರವಾಗಿದೆ ವಿಷಯಗಳನ್ನು (ಸುಳ್ಳು == ಸಾಂಕೇತಿಕಕೊಂಡಿಯು) ಇವೆ; ನಿಜ ಅಥವಾ (ಸುಳ್ಳು == 0); ನಿಜ, (ತಪ್ಪು == []); ನ ವಿಲಕ್ಷಣ ಪ್ರಕರಣಗಳು - ಆ ವಿಲಕ್ಷಣ ಪ್ರಕರಣಗಳು ಒಂದಾಗಿದೆ. ಗಮನಿಸಿ ಆ (ಸುಳ್ಳು == []); ನಿಜ. ('0 '== ಸುಳ್ಳು); ನಿಜ. ('0 '== []); ತಪ್ಪಾಗಿದೆ. ಆದ್ದರಿಂದ == ಸಕರ್ಮಕ ಯಾವುದೇ ರೀತಿಯಲ್ಲಿ. , ಒಂದು ಬೌ ಸಮನಾಗಿರಬೇಕು ಮತ್ತು ಒಂದು ಸಿ ಸಮಾನವಾಗಿರಬೇಕು ಮಾಡಬಹುದು ಆದರೆ ಬಿ ಸಿ ಸಮಾನವಾಗಿರುತ್ತದೆ ಇರಬಹುದು. ನನಗೆ ಒಂದು ಅಬೊಮಿನೇಷನ್, ಮತ್ತು ನೀವು ಯಾವಾಗಲೂ === ಬಳಸಬೇಕು. [ವಿದ್ಯಾರ್ಥಿ] ನಾವು ಮಾಡಬಹುದು! == ಹಾಗೆಯೇ? >> [ಬೌಡೆನ್] ಹೌದು. ಸಮಾನ ಎಂದು! = ಮತ್ತು! ==. ಈ ವಾಸ್ತವವಾಗಿ pset ನಿರ್ದಿಷ್ಟಪಡಿಸುವಿಕೆಯನ್ನು ಬೆಳೆದನು ಅಲ್ಲಿ ಕಾರ್ಯಗಳನ್ನು ಮರಳಿ ಸಾಕಷ್ಟು - PHP ಕೈಪಿಡಿಯ ಈ ಬಗ್ಗೆ ಒಳ್ಳೆಯದು. ಇದು "ದೋಷವುಂಟಾಗಿದೆ ಈ ತಪ್ಪು ಹಿಂದಿರುಗಿಸುತ್ತದೆ.", ದೊಡ್ಡ ಕೆಂಪು ಪೆಟ್ಟಿಗೆಯಲ್ಲಿ ಹಾಕುತ್ತದೆ ಆದರೆ ಮರಳಿ 0 ಮರಳಲು ಸಂಪೂರ್ಣವಾಗಿ ಯೋಗ್ಯವಾದ ವಿಷಯ. ಒಂದು ಪೂರ್ಣಾಂಕ ವಾಪಸಾಗುವ ನಿರೀಕ್ಷೆಯಿತ್ತಾದರೂ ಯಾವುದೇ ಕಾರ್ಯದ ಬಗ್ಗೆ ಯೋಚಿಸಿ. ಲೆಟ್ಸ್ ಈ ಕಾರ್ಯವನ್ನು ಒಂದು ಕಡತ ಅಥವ ಏನೋ ಸಾಲುಗಳು ಸಂಖ್ಯೆಯನ್ನು ಹೇಳಲಾಗುವ ಹೇಳುತ್ತಾರೆ. ಸಾಮಾನ್ಯ ಸಂದರ್ಭಗಳಲ್ಲಿ, ನೀವು ಈ ಕಾರ್ಯವನ್ನು ಒಂದು ಕಡತ ಹಾದು ಮತ್ತು ರೇಖೆಗಳ ಸಂಖ್ಯೆಯನ್ನು ಪ್ರತಿನಿಧಿಸುತ್ತದೆ ಒಂದು ಪೂರ್ಣಾಂಕ ಮರಳಲು ವಿಶೇಷವೇನು. ಫೈಲ್ ಕೇವಲ ಖಾಲಿ ವೇಳೆ ಆದ್ದರಿಂದ 0 ಸಂಪೂರ್ಣವಾಗಿ ಸಮಂಜಸವಾದ ಸಂಖ್ಯೆ. ನೀವು ಅಮಾನ್ಯ ಕಡತ ರವಾನಿಸಲು ಮತ್ತು ಆದರೆ ಕಾರ್ಯ ತಪ್ಪು ಮರಳಲು ಏನು ಸಂಭವಿಸುತ್ತದೆ ನೀವು ಅಮಾನ್ಯ ಕಡತ ಹಾದು ವೇಳೆ? ನೀವು ಮಾಡಿದರೆ == ನೀವು ಅಮಾನ್ಯ ಕಡತ ಮತ್ತು ಖಾಲಿ ಫೈಲ್ ನಡುವೆ ಸಂದರ್ಭದಲ್ಲಿ ವ್ಯತ್ಯಾಸ ಇಲ್ಲ. ಯಾವಾಗಲೂ === ಬಳಸಿ. ಆ ಎಲ್ಲಾ ಇಲ್ಲಿದೆ. PHP ಯಲ್ಲಿ, ರಚನೆಯ ಪ್ರಕಾರ ನೀವು ಸಿ ರಲ್ಲಿ ಬಳಸಲಾಗುತ್ತದೆ ಏನನ್ನು ಭಿನ್ನವಾಗಿದೆ ಈ ರೀತಿಯ ರಚನೆಯ ಎಂದು ಕಂಡಾಗ ವಾಸ್ತವವಾಗಿ, ನೀವು ಈಗಾಗಲೇ ಈ ಮೇಲೆ ಗಮನಿಸಬಹುದು. ಬ್ರಾಕೆಟ್ ವಾಕ್ಯ PHP ಯ ಹೊಸ ಆವೃತ್ತಿಗೆ ಇದು PHP 5.4 ನ ಹೊಸ ಹೊಂದಿದೆ. > 1, 'ಬಿ' - -> 2 ಈ ಮೊದಲು ನೀವು ಯಾವಾಗಲೂ ('ಒಂದು' ರಚನೆಯ ಬರೆಯಬೇಕಾಯಿತು. ಒಂದು ಶ್ರೇಣಿಗೆ ನಿರ್ಮಾಣಕಾರ ಆಗಿತ್ತು. ಈಗ PHP ಅಂತಿಮವಾಗಿ, ಕೇವಲ ಚದರ ಬ್ರಾಕೆಟ್ಗಳನ್ನು ಆಫ್ ಸಂತೋಷವನ್ನು ವಾಕ್ಯ ಸುಮಾರು ಬಂದಿದೆ ಇದು ರಚನೆಯ ಕೇವಲ ಆದ್ದರಿಂದ ಹೆಚ್ಚು ಉತ್ತಮ. ಆದರೆ PHP 5.4 ಪರಿಗಣಿಸಿ, ಹೊಸ ಆವೃತ್ತಿ ನೀವು ಸಹ PHP 5.3 ಹೊಂದಿಲ್ಲ ಸ್ಥಳಗಳನ್ನು ಎದುರಿಸಬಹುದು. PHP 5.3 ನಾವು APPLIANCE ಮೇಲೆ ಏನು ಎಂದು ಅಲ್ಲಿ ಬೇಸಿಗೆಯ ನಾವು, ಈ ಸಮಸ್ಯೆಯನ್ನು ಧಾವಿಸಿದರು ಆದರೆ ನಾವು ನಮ್ಮ ದರ್ಜೆಯ ಪುಸ್ತಕ ನಿಯೋಜಿಸಲಾಯಿತು ಮತ್ತು ಸಲ್ಲಿಸಲು ಮತ್ತು ಎಲ್ಲಾ ವಿಷಯವನ್ನು ಆ ಸರ್ವರ್ PHP 5.4 ಆಗಿತ್ತು. ಈ ಅರಿವಿರದ, ನಾವು 5.3 ಅಭಿವೃದ್ಧಿ, 5.4 ತಳ್ಳಲಾಯಿತು ಮತ್ತು ಈಗ ನಮ್ಮ ಕೋಡ್ ಒಂದು ಹಠಾತ್ ಯಾವುದೂ ಎಲ್ಲಾ ಕೆಲಸ 5.3 ಮತ್ತು 5.4 ನಡುವೆ ಬದಲಾವಣೆಗಳು ಎಂದು ಅಲ್ಲಿ ಸಂಭವಿಸಿದ ಕಾರಣ ಹಿಮ್ಮುಖ ಹೊಂದಿಕೆಯಾಗದು ಇವು, ಮತ್ತು ನಾವು ಹೋಗಿ ಮತ್ತು PHP 5.4 ಕೆಲಸ ಎಂಬುದನ್ನು ನಮ್ಮ ವಸ್ತುಗಳ ಎಲ್ಲಾ ಸರಿಪಡಿಸಲು ಹೊಂದಿರುತ್ತವೆ. APPLIANCE ಕಾರಣ ಈ ವರ್ಗದ, PHP 5.4 ಹೊಂದಿರುತ್ತವೆ ಇದು ಚದರ ಬ್ರಾಕೆಟ್ಗಳನ್ನು ಬಳಸಲು ನಿಖರವಾಗಿ ದಂಡ ಇಲ್ಲಿದೆ. ಆದರೆ ನೀವು ಇಂಟರ್ನೆಟ್ ಸುಮಾರು ವಿಷಯಗಳನ್ನು ಅಪ್ ಹುಡುಕುತ್ತಿರುವ ವೇಳೆ, ನೀವು ವ್ಯೂಹ ಸ್ಟಫ್ ರೀತಿಯ ಹುಡುಕುತ್ತಿರುವ ವೇಳೆ, ಬಹುಶಃ ನೀವು ನೋಡಲು ನೀನು PHP ಸುಮಾರಿಗೆ ಎಂದು ರಿಂದ ಶ್ರೇಣಿಯನ್ನು ನಿರ್ಮಾಣಕಾರ ವಾಕ್ಯ ಔಟ್ ಕಾಗುಣಿತ ಜನಿಸಿದರು ಮತ್ತು ಚೌಕಾಕಾರದ ಬ್ರಾಕೆಟ್ ವಾಕ್ಯ ಕಳೆದ ಒಂದೆರಡು ತಿಂಗಳು ರಷ್ಟಿದೆ ಅಥವಾ ಪ್ರಕಟಿಸಿದಾಗ 5.4 ಸುತ್ತ ಬಂದರು. ಇದು ಹೇಗೆ ನೀವು ಸೂಚ್ಯಂಕ. ಕೇವಲ ಸಿ ಇಷ್ಟ ಹೇಗೆ ನೀವು $ ರಚನೆಯ [0], $ ರಚನೆಯ [1], $ ರಚನೆಯ [2], ಹಾಗೆ ಚದರ ಬ್ರಾಕೆಟ್ಗಳನ್ನು ಮೂಲಕ ಸೂಚ್ಯಂಕ ವುಡ್ ನೀವು ಸೂಚಿಯನ್ನು ನಿಮ್ಮ ಸೂಚ್ಯಂಕಗಳು ತಂತಿಗಳನ್ನು ಹೊಂದಿರುವುದು ಸಂಭವಿಸಿದಾಗ ರೀತಿಯಲ್ಲಿ. ಆದ್ದರಿಂದ $ ರಚನೆಯ ['ಒಂದು'] ಮತ್ತು $ ರಚನೆಯ ['ಬಿ']. $ ರಚನೆಯ [ಬೌ]. ಏಕೆ ಈ ತಪ್ಪು ಎಂದು? ಇದು ಬಹುಶಃ ಒಂದು ಎಚ್ಚರಿಕೆಯನ್ನು ರಚಿಸಲು ಆದರೆ ಇನ್ನೂ ಕೆಲಸ ಮಾಡುತ್ತದೆ. PHP ಹಾಗೆ ಕಾಣುತ್ತದೆ. ಇದು ಕೇವಲ, "ನಾನು ಈ ಬಗ್ಗೆ ಎಚ್ಚರಿಸುವ ಪಡೆಯಲಿದ್ದೇನೆ ಒಲವು, ಆದರೆ ನಾನು ಮುಂದುವರಿಸುವುದಕ್ಕೆ ಪಡೆಯಲಿದ್ದೇನೆ "ನಾನು ಸಾಧ್ಯವಾದಷ್ಟು ಏನೇ ಮಾಡಲು." ಬಹುಶಃ, ಸ್ಟ್ರಿಂಗ್ ಈ ಭಾಷಾಂತರಿಸುತ್ತದೆ ಆದರೆ ಹಿಂದೆ ಯಾರೋ ಕೆಲವು ಹಂತದಲ್ಲಿ ಹೇಳಿದರು ಸಾಧ್ಯ 'ಹಲೋ ವರ್ಲ್ಡ್' ಎಂದು ಬೌ ವ್ಯಾಖ್ಯಾನಿಸಲು. ಈಗ ಬೌ ಸ್ಥಿರ ಮತ್ತು $ ಅರೇ ಆಗಿರಬಹುದು [ಬೌ] ವಾಸ್ತವವಾಗಿ 'ಹಲೋ ವರ್ಲ್ಡ್' ಮಾಡುವಾಗ. ನಾನು, ಈ ಹಂತದಲ್ಲಿ ಭಾವಿಸುತ್ತೇನೆ, ಅಥವಾ ಕನಿಷ್ಠ ನಮ್ಮ PHP ಸೆಟ್ಟಿಂಗ್ಗಳು ನೀವು ರಚನೆಯ ಒಳಗೆ ಸೂಚ್ಯಂಕ ಪ್ರಯತ್ನಿಸಿ ಮತ್ತು ಪ್ರಮುಖ ಅಸ್ತಿತ್ವದಲ್ಲಿಲ್ಲ ಅದನ್ನು ವಿಫಲಗೊಳ್ಳುತ್ತದೆ. ಇದು ಕೇವಲ ನೀವು ಎಚ್ಚರಿಕೆ ಕಾಣಿಸುತ್ತದೆ ಯೋಚಿಸುವುದಿಲ್ಲ. ಅಥವಾ ಕೇವಲ ನೀವು ಎಚ್ಚರಿಕೆ ಎಂದು ಆದ್ದರಿಂದ ಕನಿಷ್ಠ ನೀವು ಹೊಂದಿಸಬಹುದು, ಇದು ನೇರವಾಗಿ ವಿಫಲಗೊಳ್ಳುತ್ತದೆ. ನೀವು ನಿಜವಾಗಿ ಅಂತಹ ಸೂಚ್ಯಂಕವಿಲ್ಲದಿದ್ದರೂ ನೀವು ಪರೀಕ್ಷಿಸಿ ರೀತಿಯಲ್ಲಿ isset ಹೊಂದಿದೆ. ಆದ್ದರಿಂದ isset ($ ರಚನೆಯ ['ಹಲೋ ವರ್ಲ್ಡ್']) ತಪ್ಪು ಹಿಂತಿರುಗುವುದು. isset ($ ರಚನೆಯ ['ಬಿ']) ನಿಜವಾದ ಹಿಂತಿರುಗುವುದು. ನೀವು ಈ syntaxes ಮಿಶ್ರಣ ಮಾಡಬಹುದು. ನಾವು ಅದನ್ನು ಪರಿಶೀಲಿಸಬಹುದು - ನಾನು ಏನು ಈ ವ್ಯೂಹ ಎಂದು ಕೊನೆಗೊಳ್ಳುತ್ತದೆ ಎಂಬುದನ್ನು ಇದು ಬಹಳ ನನಗೆ ಖಾತ್ರಿಯಿದೆ. ಒಹ್, ನಾನು PHPWord ಅಗತ್ಯವಿದೆ. ಈ ಕೀಲಿಯನ್ನು ನೀವು ಏನು ಸೂಚಿಸಲು ಅಲ್ಲಿ ವಾಕ್ಯ ಮಿಶ್ರಣ ಇದೆ ಮತ್ತು ನೀವು ಕೀಲಿ ಎಂಬುದನ್ನು ಸೂಚಿಸಲು ಇಲ್ಲ. ಇಲ್ಲಿ 3 ಬಲ ಮೌಲ್ಯವನ್ನು ಹೊಂದಿದೆ. ನೀವು ಸ್ಪಷ್ಟವಾಗಿ ಅದರ ಪ್ರಮುಖ ಎಂದು ಏನು ನಡೆಯುತ್ತಿದೆ ಎಂದು ಹೇಳಿರುವುದು. ನೀವು ಅದರ ಪ್ರಮುಖ ಎಂದು ಹೋಗುತ್ತದೆ ಏನು ಆಲೋಚಿಸುತ್ತೀರಿ ಏನು? [ವಿದ್ಯಾರ್ಥಿ] 0. >> ನಾನು ನಾವು ನಿರ್ದಿಷ್ಟಪಡಿಸಿರದಿದ್ದರೆ ಮೊದಲ ಒಂದು ಏಕೈಕ ಕಾರಣ 0 ಊಹೆ ನುಡಿದರು. ನಾವು ವಾಸ್ತವವಾಗಿ ಈ ಸಂದರ್ಭಗಳಲ್ಲಿ ಒಂದೆರಡು ಮಾಡಬಹುದು. ಆದ್ದರಿಂದ print_r ಪುನರಾವರ್ತಿತ ಮುದ್ರಿಸಲು ಹೊಂದಿದೆ. ಇದು ಸಂಪೂರ್ಣ ರಚನೆಯ ಮುದ್ರಿಸಲು ಕಾಣಿಸುತ್ತದೆ. ಯಾವುದೇ ಇದ್ದವು ಅದು ರಚನೆಯ subarrays ಮುದ್ರಿಸಲು ಎಂದು. ಆದ್ದರಿಂದ print_r ($ ಅರ್ರೆಯ್); php.test.php. ಅದು 0 ನೀಡಿದರು ಎಂದು ನೋಡಲು ಹೇಗಿದೆ. ಇಲ್ಲಿ ನೆನಪಿನಲ್ಲಿಡಿ ಏನಾದರೂ ವಾಸ್ತವವಾಗಿ, ಆದರೆ ಎರಡನೇ ಅದನ್ನು ಮತ್ತೆ ಪಡೆಯುತ್ತೀರಿ. ಆದರೆ ಏನು ಈ ಸೂಚ್ಯಂಕ 1 ಮಾಡಲು ಸಂಭವಿಸಿದಾಗ? PHP, ಸ್ಟ್ರಿಂಗ್ ಸೂಚ್ಯಂಕಗಳು ಮತ್ತು ಪೂರ್ಣಾಂಕ ಸೂಚ್ಯಂಕಗಳು ಬೇರ್ಪಡಿಸಲು ಇಲ್ಲ ಆದ್ದರಿಂದ ಈ ಹಂತದಲ್ಲಿ ನಾನು ಸೂಚ್ಯಂಕ 1 ವ್ಯಾಖ್ಯಾನಿಸಲಾಗಿದೆ ನೀವು ಮತ್ತು ನಾನು ಎರಡೂ $ ರಚನೆಯ [1] ಮತ್ತು $ ರಚನೆಯ ['1 '] ಮಾಡಬಹುದು ಮತ್ತು ಅದೇ ಸೂಚ್ಯಂಕ ಮತ್ತು ಅದೇ ಪ್ರಮುಖ ಎಂದು ಕಾಣಿಸುತ್ತದೆ. ಈಗ ನೀವು 3 ಏರಲಿದೆ ಏನು ಆಲೋಚಿಸುತ್ತೀರಿ ಏನು? >> [ವಿದ್ಯಾರ್ಥಿ] 2. >> [ಬೌಡೆನ್] ನಾನು 2 ಊಹೆ ನುಡಿದರು. ಹೌದು. ಇದು 2 ನ. ಈ 10 ಮಾಡಿದರೆ, ಈ 4 ಎಂದರೇನು? ನೀವು 3 ಸೂಚಕ ಏರಲಿದೆ ಏನು ಆಲೋಚಿಸುತ್ತೀರಿ ಏನು? ನಾನು 11 ನಾನು ಯೋಚಿಸುತ್ತೇನೆ. PHP ಏನು ಎಂದು ನನ್ನ ಊಹೆ - ಮತ್ತು ನಾನು ಮೊದಲು ಈ ನೋಡಿದ್ದೇವೆ ಭಾವಿಸುತ್ತೇನೆ - ಇದು ಅದನ್ನು ಇಲ್ಲಿಯವರೆಗೆ ಬಳಸಲಾಗುತ್ತದೆ ಅತ್ಯುನ್ನತ ಸಂಖ್ಯಾ ಸೂಚ್ಯಂಕ ಯಾವುದು ಟ್ರ್ಯಾಕ್ನಲ್ಲಿರಿಸಿಕೊಳ್ಳುತ್ತಾರೆ ಇದೆ. ಇದು 3 ಒಂದು ಸ್ಟ್ರಿಂಗ್ ಸೂಚ್ಯಂಕ ನಿಯೋಜಿಸಲು ಹೋಗುವ ಎಂದಿಗೂ. ಇದು ಯಾವಾಗಲೂ ಸಂಖ್ಯಾ ಸೂಚ್ಯಂಕ ಎಂದು ಕಾಣಿಸುತ್ತದೆ. ಆದ್ದರಿಂದ, 10 ಎಂದು ಸಂಭವಿಸುತ್ತದೆ ಇದು ಇಲ್ಲಿಯವರೆಗೆ ಅದಕ್ಕೆ ಅತ್ಯುನ್ನತ ಒಂದು, ಟ್ರ್ಯಾಕ್ನಲ್ಲಿರಿಸಿಕೊಳ್ಳುತ್ತಾರೆ ಮತ್ತು 3 ರಿಂದ 11 ನೀಡಲು ವಿಶೇಷವೇನು. ನಾನು ಮೊದಲು ವಿವರಿಸಿದ್ದಾನೆ, ಈ ರಚನೆಯ ಮುದ್ರಿಸುವ ರೀತಿಯನ್ನು ಗಮನಿಸಿ. ಇದು, ಪ್ರಮುಖ 4, ಪ್ರಮುಖ 11, ಕೀಲಿ d ಕೀಲಿಯನ್ನು 10 ಮುದ್ರಿಸುತ್ತದೆ. ಅಥವಾ ಹಾಗೆ ನಾವು - ನಾನು ಒಂದು 0 ಪುಟ್ ಇಲ್ಲ ಊಹೆ, ಆದರೆ ಮುದ್ರಣ 1, 2, 3, 4 ನ. ನಾನು ಇಲ್ಲಿ ಬದಲಾಯಿಸಲು ವೇಳೆ? ಅಥವಾ ಅವರ ವಾಸ್ತವವಾಗಿ ಈ 2 ಬದಲಾಯಿಸಲು ಅವಕಾಶ. ಈಗ 2, 1, 3, 4 ಮುದ್ರಿಸುತ್ತದೆ. PHP ಯ ಸಾಲುಗಳು ನಿಮ್ಮ ನಿಯಮಿತ ಹ್ಯಾಶ್ ಟೇಬಲ್ ಹಾಗೆ ಅಲ್ಲ. ಇದು ಹ್ಯಾಶ್ ಕೋಷ್ಟಕಗಳು ಸಮಯದ 99% ಅವರನ್ನು ಆಲೋಚಿಸಬೇಕು ನಿಖರವಾಗಿ ಸಮಂಜಸವಾದ ಇಲ್ಲಿದೆ. ಆದರೆ ನಿಮ್ಮ ಹ್ಯಾಶ್ ಕೋಷ್ಟಕಗಳು ವಸ್ತುಗಳನ್ನು ಸೇರಿಸಲಾಗಿದೆ ಯಾವ ಕ್ರಮದಲ್ಲಿ ಯಾವುದೇ ಅರ್ಥದಲ್ಲಿ ಇಲ್ಲ. ಆದ್ದರಿಂದ ನೀವು ನಿಮ್ಮ ಹ್ಯಾಶ್ ಟೇಬಲ್ಲಿಗೆ ಇದು ಸೇರಿಸಲು ಬೇಗ ಯಾವುದೇ ಲಿಂಕ್ ಪಟ್ಟಿ ಮತ್ತು ನೀವು ಲಿಂಕ್ ಪಟ್ಟಿ ಒಳಗೆ ಹಾಕಬೇಡ ಎಂದು ಊಹಿಸುತ್ತವೆ ಮೊದಲ ಸೇರಿಸಲಾಗುತ್ತಿತ್ತು. ಆದರೆ ಇಲ್ಲಿ ನಾವು ಮೊದಲ 2 ಸೇರಿಸಲಾಗಿದೆ ಮತ್ತು 2 ಮೊದಲ ಬರುತ್ತದೆ ಈ ರಚನೆಯ ಔಟ್ ಮುದ್ರಿಸುವ ಸಂದರ್ಭದಲ್ಲಿ ಇದು ಗೊತ್ತಿತ್ತು. ಅದು ಯಾವುದೇ ಕ್ರಮದಲ್ಲಿ ಇದು ಮುದ್ರಿಸುತ್ತದೆ ಮಾಡುವುದಿಲ್ಲ. ಅದನ್ನು ಬಳಸಿಕೊಂಡು ಎಂದು ತಾಂತ್ರಿಕ ಅಕ್ಷಾಂಶ ರಚನೆ ವ್ಯವಸ್ಥಿತ ನಕ್ಷೆ, ಆಗಿದೆ ಆದ್ದರಿಂದ ಮೌಲ್ಯಗಳನ್ನು ಕೀಗಳು ನಕಾಶೆಯನ್ನು ಆ ಕೀಲಿಗಳನ್ನು ಸೇರಿಸಲಾಗಿದೆ ಯಾವ ಕ್ರಮದಲ್ಲಿ ನೆನಪಿಸಿಕೊಳ್ಳುತ್ತಾರೆ. ಮೂಲತಃ ಇದು ವಾಸ್ತವವಾಗಿ ಗೆ ಕಿರಿಕಿರಿ ಉಂಟು ಮಾಡಿದೆ ಅಲ್ಲಿ ಕೆಲವು ತೊಂದರೆಗಳಿಗೆ ಇಲ್ಲಿದೆ - ಲೆಟ್ಸ್ ನೀವು ಅರೇ 0, 1, 2, 3, 4, 5 ಹೊಂದಿವೆ ಹೇಳುತ್ತಾರೆ ಮತ್ತು ನೀವು ಸೂಚ್ಯಂಕ 2 ಔಟ್ ತೆಗೆದುಕೊಳ್ಳಲು ಬಯಸುವ. ಅದನ್ನು ಮಾಡುವ ಒಂದು ಮಾರ್ಗವಾಗಿದೆ, ಎಂದು ತೋರುತ್ತಿದೆ ಎಂಬುದನ್ನು ನೋಡೋಣ. 0, 2, 1, 3, 4. ಹೊಂದಿಸಿಲ್ಲದ ಅಸ್ಥಿರಗಳು ಮತ್ತು ರಚನೆಯ ಸೂಚಿಗಳ ಹೊಂದಿಸದೆ ಸಂಭವಿಸಿದರೆ. ಆದ್ದರಿಂದ ಹೊಂದಿಸಿಲ್ಲದ ($ ರಚನೆಯ [2]); ಈಗ ಈ ರೀತಿ ವಿಶೇಷವೇನು? 2 ಕೇವಲ ಆಗಿಹೋಗಿದೆ, ಆದ್ದರಿಂದ ನಿಖರವಾಗಿ ದಂಡ ಇಲ್ಲಿದೆ. ನೀವು ವಿಷಯಗಳನ್ನು ವಾಸ್ತವವಾಗಿ ಒಂದು ಶ್ರೇಣಿಯನ್ನು ಹಾಗೆ ಆಗಬೇಕು ವೇಳೆ ಹೆಚ್ಚು ಕಿರಿಕಿರಿ ಆಗಿದೆ. ನಾನು ಯಾದೃಚ್ಛಿಕ ಸಂಖ್ಯೆಗಳನ್ನು ಹಾಕುತ್ತೇವೆ. ಈಗ ನನ್ನ ಸೂಚ್ಯಂಕಗಳು ಗಮನಿಸುವುದಿಲ್ಲ. 1 - ಅದು 0 ರಿಂದ ಉದ್ದ ಹೋಗುತ್ತದೆ ಅಲ್ಲಿ ಅದು ಕೇವಲ ಸಿ ರಚನೆಯ ಹಾಗೆ ಆಗಬೇಕು ಮತ್ತು ನಾನು ಎಂದು ಅದನ್ನು ಮರಳಿ ಮಾಡಬಹುದು. ಆದರೆ ತಕ್ಷಣ ನಾನು ಸೂಚ್ಯಂಕ 3 ರಲ್ಲಿ ಇದ್ದ ಎರಡನೇ ಸೂಚ್ಯಂಕ, ಹೊಂದಿಸದೆ ಈಗ ಸೂಚ್ಯಂಕ 2 ನಾಗುವುದಿಲ್ಲ. ಬದಲಿಗೆ ಅದು ಕೇವಲ ಸೂಚ್ಯಂಕ ತೆಗೆದುಹಾಕುತ್ತದೆ ಮತ್ತು ಈಗ ನೀವು 0, 1, 3, 4 ಹೋಗಿ. ಈ ನಿಖರವಾಗಿ ಸಮಂಜಸವಾಗಿದೆ. ಇದು ಕೇವಲ ಕಿರಿಕಿರಿ ಮತ್ತು ನೀವು ವ್ಯೂಹ ಸ್ಪ್ಲೈಸ್ ವಿಷಯಗಳನ್ನು ಮಾಡಬೇಕು. ಹೌದು. [ವಿದ್ಯಾರ್ಥಿ] ನೀವು ಲೂಪ್ ಒಂದು ಹೊಂದಿತ್ತು ಏನಾಗಬಹುದು ಮತ್ತು ನೀವು ಎಲ್ಲಾ ಅಂಶಗಳ ಮೇಲೆ ಹೋಗಲು ಬೇಕಾಗಿದ್ದಾರೆ? ಇದು 2 ಹೊಡೆದಾಗ, ಇದು ನೀಡುತ್ತದೆ ಎಂದು? ಒಂದು ರಚನೆಯ ಮೇಲೆ Iterating. ನೀವು ಮಾಡಬಹುದು 2 ಮಾರ್ಗಗಳಿವೆ. ನೀವು ಲೂಪ್ ಒಂದು ಸಾಮಾನ್ಯ ಬಳಸಬಹುದು. ಈ PHP ಮತ್ತೊಂದು ಸಂಕೀರ್ಣತೆ ಹೊಂದಿದೆ. ಹೆಚ್ಚು ಭಾಷೆ, ನಾನು ಹೇಳಬಹುದು, ಉದ್ದ ಅಥವಾ ಲೆನ್ ಅಥವಾ ಏನಾದರೂ ಕೆಲವು ರೀತಿಯ ಹೊಂದಿವೆ ವ್ಯೂಹದ ಅವಧಿಯನ್ನು ಸೂಚಿಸುತ್ತದೆ. PHP ಅದನ್ನು ಲೆಕ್ಕ. ಆದ್ದರಿಂದ ಎಣಿಕೆ ($ ಅರ್ರೆಯ್); $ ನಾನು + +) ಲೆಟ್ಸ್ ಕೇವಲ ಮುದ್ರಣ ($ ರಚನೆಯ [$ i]); ಎಚ್ಚರಿಕೆ: ವಿವರಿಸಲಾಗದಿರ ಆಫ್ಸೆಟ್: 2. ಇದು ಕೇವಲ ವಿಫಲವಾದ ವಿಶೇಷವೇನು. ಈ ಬಹುತೇಕ ಭಾಗ, ಈ ರೀತಿಯ ಒಂದು ರಚನೆಯ ಮೇಲೆ ತಿರುಗಿ ಅವಶ್ಯಕತೆ ಇಲ್ಲ, ಕಾರಣ. ಇದು ಉತ್ಪ್ರೇಕ್ಷೆ ಇರಬಹುದು, ಆದರೆ ಈ ರೀತಿಯ ಒಂದು ರಚನೆಯ ಮೇಲೆ ತಿರುಗಿ ಅವಶ್ಯಕತೆಯಿಲ್ಲ PHP ಅಲ್ಲಿ foreach ($ ರಚನೆಯ ಮಾಹಿತಿ $ ಐಟಂ) ಅದರ foreach ವಾಕ್ಯ ಒದಗಿಸುತ್ತದೆ ಏಕೆಂದರೆ. ಈಗ ನಾವು ($ ಐಟಂ) ಮುದ್ರಿಸಲು ವೇಳೆ; - we'll ಎರಡನೇ ಅದನ್ನು ಚರ್ಚಿಸಲು - ಸಂಪೂರ್ಣವಾಗಿ ಉತ್ತಮ ಕೆಲಸ. foreach ಕೆಲಸ ರೀತಿಯಲ್ಲಿ ಮೊದಲ ಆರ್ಗ್ಯುಮೆಂಟ್ ಮೇಲೆ iterating ನೀವು ರಚನೆ ಹೊಂದಿದೆ. ಮತ್ತು ಲೂಪ್ ಗಾಗಿ ಪ್ರತಿಯೊಂದು ಪಾಸ್ ಮೂಲಕ ಎರಡನೇ ಆರ್ಗ್ಯುಮೆಂಟ್, ಐಟಂ, ಇದು ಶ್ರೇಣಿಯಲ್ಲಿನ ಮುಂದೆ ಮೇಲೆ ತೆಗೆದುಕೊಳ್ಳುವುದು. ಆದ್ದರಿಂದ ರಚನೆಯ ಆದೇಶ ಹೊಂದಿದೆ ನೆನಪಿಡಿ. ಲೂಪ್ ಫಾರ್ ಮೂಲಕ ಮೊದಲ ಬಾರಿಗೆ, ಐಟಂ 123 ಏರಲಿದೆ ನಂತರ ಅದು 12 ಎಂದು ನಂತರ 13 ಎಂದು ನಂತರ 23 ಎಂದು ಅದು 213 ಆಗಿರುತ್ತದೆ. ನೀವು foreach ಸ್ವಲ್ಪ ಮಾಡಿದಾಗ ಥಿಂಗ್ಸ್ ನಿಜವಾಗಿಯೂ ವಿಲಕ್ಷಣ ಪಡೆಯಿರಿ. ನೀವು ಹಾಗೆ ಮಾಡಬಾರದು ಏಕೆಂದರೆ ಏನಾಗುತ್ತದೆ ನೋಡೋಣ. ಹೀಗಾದರೆ ನಾವು ಹೊಂದಿಸಿಲ್ಲದ ($ ರಚನೆಯ [1]); ಎಂದು ಬಹುಶಃ ನಿರೀಕ್ಷಿಸಲಾಗಿತ್ತು. ಈ ರಚನೆಯ ಮೇಲೆ iterating ನೀವು, ಮತ್ತು ಪ್ರತಿ ಬಾರಿ ನೀವು ಮೊದಲ ಸೂಚ್ಯಂಕ unsetting ಮಾಡುತ್ತಿದ್ದೇವೆ. ಆದ್ದರಿಂದ ಸೂಚ್ಯಂಕ 0 ಗೆ, ಮೊದಲ ವಿಷಯ, ಐಟಂ ಮೌಲ್ಯವನ್ನು 0 ಮೇಲೆ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ, ಆದ್ದರಿಂದ 123 ಎಂದು ವಿಶೇಷವೇನು. ಆದರೆ ಒಳಗೆ ಕುಣಿಕೆಯ ನಾವು ಹೊಂದಿಸಿಲ್ಲದ ಸೂಚ್ಯಂಕ 1, ಆದ್ದರಿಂದ 12 ಹೋದ ಅರ್ಥ. ಆದ್ದರಿಂದ ಮುದ್ರಿಸಿ. PHP_EOL. PHP_EOL ಕೇವಲ ಹೊಸಸಾಲು ಹೊಂದಿದೆ, ಆದರೆ ಇದು ತಾಂತ್ರಿಕವಾಗಿ ಹೆಚ್ಚು ಪೋರ್ಟಬಲ್ ಇಲ್ಲಿದೆ ವಿಂಡೋಸ್ ನಲ್ಲಿ ಹೊಸ ಸಾಲುಗಳನ್ನು ಮ್ಯಾಕ್ ಮತ್ತು ಯುನಿಕ್ಸ್ ಮೇಲೆ ಹೊಸ ಸಾಲುಗಳನ್ನು ಭಿನ್ನವಾಗಿದೆ ರಿಂದ. ವಿಂಡೋಸ್ ರಂದು ಹೊಸಸಾಲು \ r \ n, ಉಳಿದೆಲ್ಲ ಕಡೆ ಆದರೆ ಕೇವಲ \ N ತಳಿಗಿಂತ ಇದೆ. ನಿಮ್ಮ ವ್ಯವಸ್ಥೆಯ ಹೊಸಸಾಲು ಯಾವುದೇ ಬಳಸುತ್ತದೆ ಆದ್ದರಿಂದ PHP_EOL ಕಾನ್ಫಿಗರ್. ಆದ್ದರಿಂದ ಮುದ್ರಿಸಿ. ಕೊನೆಯಲ್ಲಿ ($ ಅರ್ರೆಯ್) print_r ನಿಲ್ಲಿಸೋಣ. ನಾನು ನಡವಳಿಕೆ ಎಂದು ಕಲ್ಪನೆ ಇರಲಿಲ್ಲ. ನಾವು ಶ್ರೇಣಿಯನ್ನು ಇದು ಮುನ್ನವೇ ನಾವು 12 ಹೊಂದಿಸದೆ ಕೂಡ ಐಟಂ ಇನ್ನೂ ಮೌಲ್ಯ 12 ರಂದು ನಡೆಯುತ್ತದೆ. ಈ ನನ್ನ ಪದ ತೆಗೆದುಕೊಳ್ಳಬಹುದು, ಆದರೆ foreach ರಚನೆಯ ಪ್ರತಿಯನ್ನು ಸೃಷ್ಟಿಸುತ್ತದೆ ತೋರುತ್ತಿದೆ ಮಾಡಬೇಡಿ ತದನಂತರ ಐಟಂ ಎಂದು ಪ್ರತಿಯನ್ನು ಎಲ್ಲಾ ಮೌಲ್ಯಗಳ ಮೇಲೆ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ. ನೀವು ಲೂಪ್ ಫಾರ್ ಒಳಗೆ ರಚನೆಯ ಮಾರ್ಪಡಿಸಿ ಹಾಗಾಗಿ ಅದು ಕೇರ್ ಮಾಡುವುದಿಲ್ಲ. ಐಟಂ ಮೂಲ ಮೌಲ್ಯಗಳನ್ನು ಮೇಲೆ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ. ಇದನ್ನು unsetting ಪ್ರಯತ್ನಿಸೋಣ. ಏನು ಈ $ ರಚನೆಯ [1] ವೇಳೆ = "ಹಲೋ"; ನಾವು ರಚನೆಯ ಒಳಗೆ "ಹಲೋ" ಪುಟ್ ಸಹ ಐಟಂ ಆ ಮೌಲ್ಯವನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ ಇಲ್ಲ. ಕುಣಿಕೆಗಳು foreach ಮತ್ತೊಂದು ವಾಕ್ಯ ಇಲ್ಲ ಅಲ್ಲಿ ನೀವು ಬಾಣ ಪ್ರತ್ಯೇಕಿಸಲ್ಪಟ್ಟ 2 ಅಸ್ಥಿರ ಪುಟ್. ಈ ಮೊದಲ ವೇರಿಯಬಲ್, ಆ ಮೌಲ್ಯವನ್ನು ಪ್ರಮುಖ ಏರಲಿದೆ ಈ ಎರಡನೇ ವೇರಿಯಬಲ್ ಅದೇ ನಿಖರ ಐಟಂ ಎಂದು ಹೋಗುತ್ತದೆ. ,> 1 - ಈ ಇಲ್ಲಿ ಆಸಕ್ತಿರಹಿತ, ಆದರೆ 'ಒಂದು' ನಮ್ಮ ಮೂಲ ಸಂದರ್ಭದಲ್ಲಿ ಹಿಂದಿರುಗಿ ವೇಳೆ ಇದೆ 'ಬಿ' -> 1, ನಾವು ಐಟಂ ಪ್ರತಿ ಶ್ರೇಣಿಗೆ ಮರಳಿ ವೇಳೆ ಇಲ್ಲಿ, ಐಟಂ ಪ್ರತಿಯೊಂದು ಸಮಯ 1 ಏರಲಿದೆ. ಆದರೆ ನಾವು ಆ ಐಟಂ ಸಂಬಂಧಿಸಿದ ಪ್ರಮುಖ ತಿಳಿಯಲು ಬಯಸಿದಲ್ಲಿ > $ ಐಟಂ - ಆಗ ನಾವು $ ಪ್ರಮುಖ ಮಾಡಬೇಕು. . ':' ಈಗ ನಾವು ಮುದ್ರಣ ($ ಕೀಲಿ ಮಾಡಬಹುದು. ಈಗ ಅದನ್ನು iterating ಮತ್ತು ಪ್ರತಿ ಪ್ರಮುಖ ಮತ್ತು ಅದರ ಸಂಬಂಧ ಮೌಲ್ಯವನ್ನು ಮುದ್ರಣ ಮಾಡಿದ. ನಾವು foreach ಆವರ್ತನೆಗಳಲ್ಲಿ ಮಾಡಬಹುದು ಹೆಚ್ಚುವರಿ ವಿಷಯ ಈ ವಾಕ್ಯ ವೀಕ್ಷಿಸಬಹುದು. ವೇರಿಯಬಲ್ ಹೆಸರುಗಳು ಮೊದಲು Ampersands PHP ಉಲ್ಲೇಖಗಳನ್ನು ಹೇಗೆ ಒಲವು. ಉಲ್ಲೇಖಗಳು ಪಾಯಿಂಟರ್ಸ್ ಇವೆ, ಅಲ್ಲಿ ನೀವು ಪಾಯಿಂಟರ್ಸ್ ಹೊಂದಿಲ್ಲ, ಆದ್ದರಿಂದ ನೀವು ನೇರವಾಗಿ ಮೆಮೊರಿ ವ್ಯವಹರಿಸಲು ಇಲ್ಲ. ಆದರೆ ನೀವು 1 ವೇರಿಯಬಲ್ ಮತ್ತೊಂದು ವ್ಯತ್ಯಾಸಗೊಳ್ಳುವ ಅದೇ ವಿಷಯ ಸೂಚಿಸುತ್ತದೆ ಉಲ್ಲೇಖಗಳು ಹೊಂದಿಲ್ಲ. ಇಲ್ಲಿ ಒಳಗೆ ಐಟಂ $ ಏನು ನೋಡೋಣ. ನ 1, 10 ಹಿಂದಿರುಗಿ ನೋಡೋಣ. ಐಟಂ $ ಮಾಡೋಣ ನ + +; ಅದು ಇನ್ನೂ PHP ಅಸ್ತಿತ್ವದಲ್ಲಿದೆ. ನೀವು ಇನ್ನೂ + + ಮಾಡಬಹುದು. php.test.php. ನಾನು ಅದನ್ನು ಮುದ್ರಿಸಲು ಹೊಂದಿರುತ್ತವೆ. print_r ($ ಅರ್ರೆಯ್); ನಾವು 2, 11 ಮುದ್ರಿಸಿ. (ಐಟಂ $ ಮಾಹಿತಿ $ ಅರ್ರೆಯ್) ನಾನು foreach ಮಾಡಿದ ವೇಳೆ ನಂತರ ಐಟಂ ಮೌಲ್ಯ 1 ಆಗಿರುತ್ತದೆ ಲೂಪ್ ಮೂಲಕ ಮೊದಲ ಬಾರಿಗೆ. ಇದು 2 1 ಹೆಚ್ಚಿಸಲು ಮತ್ತು ನಂತರ ನಾವು ಮುಗಿಸಿದ್ದೀರಿ. ಆದ್ದರಿಂದ ಅದು ಲೂಪ್ ಎರಡನೇ ಪಾಸ್ ಮೂಲಕ ಹೋಗುತ್ತದೆ ಮತ್ತು ಐಟಂ 10 ಆಗಿದೆ. ಇದು ಬೆಳವಣಿಗೆಗಳ 11 ಐಟಂ, ಮತ್ತು ನಂತರ ಕೇವಲ ಬಿಸಾಡಲಾಗಿದೆಯೆಂದು ಎಂದು. ನಂತರ ನಾವು print_r ($ ಅರ್ರೆಯ್) ಮತ್ತು ಈಗ ಈ, 10 ಕೇವಲ 1 ಎಂದು ನೋಡಿ. ಆದ್ದರಿಂದ ನಾವು ಮಾಡಿದ ಇನ್ಕ್ರಿಮೆಂಟ್ ಕಳೆದುಹೋಯಿತು. ಆದರೆ foreach ($ ರಚನೆಯ ಮಾಹಿತಿ & $ ಐಟಂ) ಈಗ ಈ ಐಟಂ ಇಲ್ಲಿ ಈ ಹಕ್ಕನ್ನು ಅದೇ ಐಟಂ. ಅದೇ ವಿಷಯ. ಆದ್ದರಿಂದ $ ಐಟಂ + + ಅರೇ 0 ಮಾರ್ಪಡಿಸುವ ಇದೆ. ಮೂಲಭೂತವಾಗಿ, ನೀವು $ K ಮಾಡಬಹುದು -> $ ಐಟಂ ಮತ್ತು ನೀವು $ ಮಾಡಬಹುದು ರಚನೆಯ [$ K] + +; ಅದನ್ನು ಮಾಡುವ ಇನ್ನೊಂದು ರೀತಿಯಲ್ಲಿ, ಆದ್ದರಿಂದ ನಾವು, ಐಟಂ ಮಾರ್ಪಡಿಸಲು ಉಚಿತ ಆದರೆ ನಮ್ಮ ಮೂಲ ರಚನೆಯ ಮಾರ್ಪಡಿಸಲಾಗುವುದಿಲ್ಲ. ನಮ್ಮ ಪ್ರಮುಖ ಇದರಲ್ಲಿ k, ಬಳಸಲು ಆದರೆ, ನಂತರ ನಮ್ಮ ರಚನೆಯ ಒಳಗೆ ಕೇವಲ ಸೂಚ್ಯಂಕ ಪ್ರಮುಖ ಬಳಸಿಕೊಂಡು ನಾವು ಮಾಡಬಹುದು ಮತ್ತು ಹೆಚ್ಚಿಸಲು. ಈ ಹೆಚ್ಚು ನೇರವಾಗಿ ನಮ್ಮ ಮೂಲ ರಚನೆಯ ಮಾರ್ಪಡಿಸುತ್ತದೆ. ಕೆಲವು ಕಾರಣಕ್ಕಾಗಿ ನೀವು ಮಾರ್ಪಡಿಸಲು ಸಾಮರ್ಥ್ಯವನ್ನು ಬಯಸಿದರೆ ನೀವು ಹಾಗೆ ಮಾಡಬಹುದು - ವಾಸ್ತವವಾಗಿ, ಈ ನಿಖರವಾಗಿ ಸಮಂಜಸವಾಗಿದೆ. ನೀವು ವ್ಯೂಹ $ ಬರೆಯಬೇಕು ಬಯಸಲಿಲ್ಲ [$ K] + + ನೀವು + ಐಟಂ $ ಬರೆಯಲು ಇಚ್ಛಿಸುತ್ತೇನೆ + ಆದರೆ ನೀವು ಇನ್ನೂ ಹೇಳಲು ಬಯಸಿದರೆ ($ K === 'ಒಂದು') ನಂತರ ಐಟಂ ಹೆಚ್ಚಿಸಲು ಮತ್ತು ನಂತರ ನಮ್ಮ ವ್ಯೂಹವನ್ನು ಮುದ್ರಿಸಿ. ಈಗ ನಾವು print_r ಮಾಡಲು ಏನನ್ನು ನಿರೀಕ್ಷಿಸಬಹುದು ಇಲ್ಲ? ಯಾವ ಮೌಲ್ಯಗಳನ್ನು ಮುದ್ರಿತ ಮಾಡಬೇಕು? [ವಿದ್ಯಾರ್ಥಿ] 2 ಮತ್ತು 10. >> ಕೀಲಿ ಎಂದು [ಬೌಡೆನ್] ಮಾತ್ರ 'ಒಂದು' ನಾವು ವಾಸ್ತವವಾಗಿ ಮುದ್ರಿಸುವ ಇಲ್ಲ. ನೀವು ಬಹುಶಃ ತುಂಬಾ ವಿರಳವಾಗಿ, ವೇಳೆ ಎಂದಿಗೂ, PHP ಕಾರ್ಯಗಳನ್ನು ವ್ಯಾಖ್ಯಾನಿಸಲು ಅಗತ್ಯವಿದೆ ನೀವು ಫಂಕ್ಷನ್ ಯಾವುದೇ ರೀತಿಯ ಕಾರ್ಯವನ್ನು ವ್ಯಾಖ್ಯಾನಿಸಲು ಅಲ್ಲಿ ಆದರೆ ನೀವು ಹೋಲುವಂತಿರುವ ಏನನ್ನಾದರೂ ವೀಕ್ಷಿಸಬಹುದು. ಸಾಮಾನ್ಯವಾಗಿ ನೀವು ಹೇಳಬಹುದು (foo $ $ ಬಾರ್) ಮತ್ತು ನಂತರ ಯಾವುದೇ ಎಂದು ಇದು ವಿವರಿಸುತ್ತದೆ. ನಾನು ಹಾಗೆ ಆದರೆ ನಂತರ, ಯಾವುದೇ ಯಾವುದೇ ಕರೆಗಳನ್ನು ಅರ್ಥ ಬಾಜ್ ಕರೆಗಳನ್ನು ಏನೇ, ಬದಲಾಯಿಸಬಹುದು ಮೊದಲ ವಾದವನ್ನು ಬಾಜ್ ರವಾನಿಸಲಾಗಿದೆ ಆದ್ದರಿಂದ. $ Foo ಮಾಡೋಣ ನ + +; ಮತ್ತು ಒಳಗೆ ಇಲ್ಲಿ ಬಾಜ್ ($ ಐಟಂ) ಮಾಡಲು ನಾವು; ಈಗ ನಾವು ಒಂದು ಕಾರ್ಯ ಕರೆ ನೀಡುತ್ತಿವೆ. ವಾದವು ಉಲ್ಲೇಖವು ತೆಗೆದುಕೊಳ್ಳಲಾಗಿದೆ, ಇದು ಅರ್ಥ ನಾವು ಮಾರ್ಪಡಿಸಲು ವೇಳೆ ನಾವು ಸೈನ್ ರವಾನಿಸಲಾಗಿದೆ ಎಂದು ವಿಷಯ ಮಾರ್ಪಡಿಸುವ ನೀವು ಮತ್ತು ನಾವು ನಿರೀಕ್ಷಿಸಬಹುದು ಈ ಮುದ್ರಿಸುವ - ನಾನು ವಾಕ್ಯ ಅವ್ಯವಸ್ಥೆಯಿಂದ ಹೊರತು - ನಾವು, 2, 11 ದೊರೆತಿದೆ ಆದ್ದರಿಂದ ವಾಸ್ತವವಾಗಿ ವೃದ್ಧಿಯಾಗಲ್ಪಡಬಹುದು. ನಾವು 2 ಸ್ಥಳಗಳಲ್ಲಿ ಉಲ್ಲೇಖಗಳು ಅವಶ್ಯಕತೆ ಗಮನಿಸಿ. ನಾನು ಈ ಮಾಡಿದರೆ? ಇದರ ಅರ್ಥ ಏನು? [ವಿದ್ಯಾರ್ಥಿ] ಇದು ಬದಲಾಗುತ್ತದೆ. >> ಹೌದು. ಐಟಂ ಕೇವಲ ಶ್ರೇಣಿಯಲ್ಲಿನ ಮೌಲ್ಯದ ಪ್ರತಿಯನ್ನು ಹೊಂದಿದೆ. ಆದ್ದರಿಂದ ಐಟಂ 2 ಗೆ ಬದಲಾಗುತ್ತದೆ, ಆದರೆ ಸರಣಿ ['ಒಂದು'] ಇನ್ನೂ 1 ಆಗಿರುತ್ತದೆ. ಅಥವಾ ನಾನು ಇದನ್ನು ಮಾಡಿದರೆ? ಈಗ ಐಟಂ ಬಾಜ್ ಒಂದು ಪ್ರತಿಯನ್ನು ಕಳುಹಿಸಲಾಗುತ್ತದೆ. ಆದ್ದರಿಂದ ವಾದದ ನಕಲನ್ನು, 2 ವೃದ್ಧಿಯಾಗಲ್ಪಡಬಹುದು ಮಾಡಲಾಗುತ್ತದೆ ಆದರೆ ಐಟಂ ಸ್ವತಃ 2 ವೃದ್ಧಿಯಾಗಲ್ಪಡಬಹುದು ಎಂದಿಗೂ. ಮತ್ತು ಐಟಂ, ಸರಣಿ ಬ್ರಾಕೆಟ್ ಏನೇ ಅದೇ ವಿಷಯ ಆದ್ದರಿಂದ ರಚನೆಯ ವೃದ್ಧಿಯಾಗಲ್ಪಡಬಹುದು ಎಂದಿಗೂ. ಆದ್ದರಿಂದ ಆ ಸ್ಥಳಗಳನ್ನು ಎರಡೂ ಅಗತ್ಯತೆ. PHP ಸಾಮಾನ್ಯವಾಗಿ ಈ ಬಗ್ಗೆ ಬಹಳ ಚುರುಕು. ನೀವು ನಾನು ಉಲ್ಲೇಖವು ರವಾನಿಸ ಬೇಕೆಂದಿರುವ ಭಾವಿಸುತ್ತೇನೆ ಇರಬಹುದು - ಈ ವಾಸ್ತವವಾಗಿ psets ಒಂದು ಮೇಲೆ ಒಂದು ಪ್ರಶ್ನೆಯಾಗಿದೆ. ಇದು ಹೇಳಿದರು ಅಲ್ಲಿ ಒಂದು questions.txt ವಿಷಯ ಏಕೆ ನೀವು ಉಲ್ಲೇಖ ಈ struct ಹಾದು ಬಯಸಬಹುದು? ಆ ಉತ್ತರವನ್ನು ಯಾವುದು? [ವಿದ್ಯಾರ್ಥಿ] ನೀವು ದೊಡ್ಡ ಏನೋ ನಕಲಿಸಲು ಹೊಂದಿಲ್ಲ ಆದ್ದರಿಂದ. >> ಹೌದು. ಎ struct ನಿರಂಕುಶವಾಗಿ ದೊಡ್ಡ ಮಾಡಬಹುದು, ಮತ್ತು ನೀವು ಚರ್ಚೆಯಂತೆ ರಲ್ಲಿ struct ಹಾದುಹೋದಾಗ ಇದು, ಕಾರ್ಯನಿರ್ವಹಿಸಲು ಇದು ಹಾದುಹೋಗಲು ಇಡೀ struct ನಕಲಿಸಿ ಅಗತ್ಯವಿದೆ ನೀವು ಉಲ್ಲೇಖವು struct ಹಾದು ವೇಳೆ ಆದರೆ ನಂತರ ಇದು ಕ್ರಿಯೆಯ ಚರ್ಚೆಯಂತೆ 4 ಬೈಟ್ ವಿಳಾಸಕ್ಕೆ ನಕಲಿಸಿ ಅಗತ್ಯವಿದೆ. PHP ಚುರುಕಾದ ಹೆಚ್ಚು ಸ್ವಲ್ಪ ಹೊಂದಿದೆ. ನಾನು ಕೆಲವು ಫಂಕ್ಷನ್ ಮತ್ತು ನಾನು ಅದನ್ನು 1,000 ವಸ್ತುಗಳ ಒಂದು ಶ್ರೇಣಿಯನ್ನು ಹಾದು ವೇಳೆ, ಇದು ಆ ವಸ್ತುಗಳ ಎಲ್ಲಾ 1,000 ನಕಲಿಸಲು ಹೊಂದಲು ವಿಶೇಷವೇನು ಅರ್ಥವೇನು ಕಾರ್ಯ ಅದನ್ನು ರವಾನಿಸಲು? ತಕ್ಷಣ ಹಾಗೆ ಇರಬಹುದು. ಈ ಕಾರ್ಯದ ಒಳಗೆ ನಿಜವಾಗಿ foo ಮಾರ್ಪಡಿಸುವ, ಎಂದಿಗೂ ವೇಳೆ ಆದ್ದರಿಂದ ನಿಜವಾದ ಮರಳಿ ($ foo === 'ಹಲೋ') ವೇಳೆ. ನಾವು ವಾಸ್ತವವಾಗಿ ಈ ಕ್ರಿಯೆಯ ಆರ್ಗ್ಯುಮೆಂಟ್ ಒಳಗೆ ಬದಲಾಯಿಸಲಾಗಿತ್ತು ಎಂದಿಗೂ ಗಮನಿಸಿ, ಇದು foo ನಕಲು ಅಗತ್ಯವಿದೆ ಎಂದೂ ಯಾವುದೇ ರಲ್ಲಿ ಅಂಗೀಕರಿಸಿತು ಅರ್ಥ ಅದನ್ನು ಮಾರ್ಪಡಿಸುವ ಏಕೆಂದರೆ. ಆದ್ದರಿಂದ PHP ಕೃತಿಗಳು ವಾದಗಳನ್ನು ಹೊಂದಿದೆ ಮಾರ್ಗವೇ ಉಲ್ಲೇಖವು ರವಾನಿಸಲ್ಪಡುತ್ತದೆ ನೀವು ನಿಜವಾಗಿಯೂ ಅದನ್ನು ಮಾರ್ಪಡಿಸಲು ಪ್ರಯತ್ನಿಸಿ ರವರೆಗೆ. ನಾನು $ foo + + ಹೇಳಲು ವೇಳೆ ಈಗ; ಈಗ ಮೂಲ foo ಪ್ರತಿಯನ್ನು ಮಾಡಲು ಮತ್ತು ನಕಲು ಮಾರ್ಪಡಿಸಿ ಕಾಣಿಸುತ್ತದೆ. ಈ ಕೆಲವು ಸಮಯವನ್ನು ಉಳಿಸುತ್ತದೆ. ಈ ಬೃಹತ್ ರಚನೆಯ ಸ್ಪರ್ಶಿಸುವ ಇಲ್ಲ, ನೀವು ನಿಜವಾಗಿಯೂ, ಇದು ಮಾರ್ಪಡಿಸಿ ಎಂದಿಗೂ ಇದು, ನಕಲು ಮಾಡಲು ಅಗತ್ಯವಿಲ್ಲ ನಾವು ಸಹ ನಕಲಿಸುವುದು ಇಲ್ಲ ಎಂದರೆ ಈ ವನ್ನಾಗಲಿ ಮಾಡಿದರೆ ಆದರೆ ನೀವು ಮಾರ್ಪಡಿಸಲು ಕೂಡ. ಈ ವರ್ತನೆಯನ್ನು ಪ್ರತಿಯನ್ನು ಮೇಲಿನ ಬರಹ ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ. ನೀವು ಕಾರ್ಯವ್ಯವಸ್ಥೆಯನ್ನು ಕೋರ್ಸ್ ವಿಶೇಷವಾಗಿ, ಇತರ ಪ್ರದೇಶಗಳಲ್ಲಿ ಅದು ನೋಡುತ್ತಾರೆ. ಆನ್ ಬರೆಯುವ ನೀವು ಏನಾದರೂ ಪ್ರತಿಯನ್ನು ಮಾಡಲು ಅಗತ್ಯವಿಲ್ಲ ಅಲ್ಲಿ ಒಂದು ಬಹಳ ಸಾಮಾನ್ಯ ಮಾದರಿ ಇದು ವಾಸ್ತವವಾಗಿ ಬದಲಾವಣೆ ಮಾಡಿದ ಹೊರತು. ಹೌದು. ನೀವು, ಪರೀಕ್ಷಾ ಒಳಗೆ ಇನ್ಕ್ರಿಮೆಂಟ್ ಹೊಂದಿತ್ತು [ವಿದ್ಯಾರ್ಥಿ] ಹೀಗಾದರೆ ಆದ್ದರಿಂದ 1,000 ಹೊರಗೆ ಕೇವಲ 1 ಅಂಶ ಬದಲಿಸುವ ಅಗತ್ಯವಿದೆ ಎಂದು? ನಾನು ಖಚಿತವಿಲ್ಲ. ನಾನು ಸಂಪೂರ್ಣ ವಿಷಯವನ್ನು ನಕಲಿಸಿ ಯೋಚಿಸಿದ್ದೇವೆ, ಆದರೆ ಇದು ಸಾಕಷ್ಟು ಸ್ಮಾರ್ಟ್ ನ ಸಂಭಾವ್ಯ - ವಾಸ್ತವವಾಗಿ, ಯಾವ ನಾನು ನಾನು ಯೋಚಿಸುತ್ತೇನೆ ಈ ತೋರುತ್ತಿದೆ ಒಂದು ಶ್ರೇಣಿಯನ್ನು ಹೊಂದಿತ್ತು ಕಲ್ಪನೆ ಆಗಿದೆ: $ array2 = [ ನಂತರ ಸೂಚ್ಯಂಕ 'ಒಂದು' [1 2 3 4], ಮತ್ತು ಸೂಚ್ಯಂಕ 'ಬಿ' ಒಂದು ಶ್ರೇಣಿಯನ್ನು ಯಾವುದೇ ಒಂದು ಶ್ರೇಣಿಯನ್ನು ಹೊಂದಿದೆ. ಆ ಎಲ್ಲಾ ನಡುವೆ ಅರ್ಧವಿರಾಮ ಅಗತ್ಯವಿದೆ. ಅಲ್ಪವಿರಾಮಗಳಿಂದ ಇವೆ ಕಲ್ಪಿಸಿಕೊಳ್ಳಿ. ನಂತರ 'ಸಿ' ಮೌಲ್ಯ 3. ಸರಿ. ಈಗ ನಮಗೆ $ ಬಾಜ್ ($ array2) ಏನು ಹೇಳುತ್ತಾರೆ; ಅಲ್ಲಿ ಬಾಜ್ ಉಲ್ಲೇಖ ಈ ತೆಗೆದುಕೊಳ್ಳುವುದಿಲ್ಲ. ಆದ್ದರಿಂದ $ foo ['ಸಿ'] + +; ಈ ನಾವು ಚರ್ಚೆಯಂತೆ array2 ಸಾಗಿ ಅಲ್ಲಿ ಅಂತಹ ಒಂದು ಉದಾಹರಣೆ ಮತ್ತು ನಂತರ ಇದು ಏರಿಕೆಯ ಮೂಲಕ ರಚನೆಯ ಒಂದು ನಿರ್ದಿಷ್ಟ ಸೂಚ್ಯಂಕ ಮಾರ್ಪಡಿಸುವ ಇದೆ. ನಾನು ಪ್ರಾಮಾಣಿಕವಾಗಿ PHP ಮಾಡಲು ಹೋಗುವ ಯಾವ ಕಲ್ಪನೆಯೂ ಇಲ್ಲ. , ಇದು ಸುಲಭವಾಗಿ ಸಂಪೂರ್ಣ ವಿಷಯವನ್ನು ಪ್ರತಿಯನ್ನು ಮಾಡಬಹುದು, ಆದರೆ ಇದು ಸ್ಮಾರ್ಟ್ ಇದ್ದರೆ ಇದು ತನ್ನ ವಿಶಿಷ್ಟವಾದ ಮೌಲ್ಯವನ್ನು ಹೊಂದಿರುತ್ತದೆ ಅಲ್ಲಿ ಈ ಕೀಲಿಗಳನ್ನು ನಕಲನ್ನು ಮಾಡುತ್ತದೆ ಆದರೆ ಅದೇ ರಚನೆಯ 1,2,3,4 ಬೆಟ್ಟು ಮಾಡಬಹುದು ಮತ್ತು ಈ ಅದೇ ರಚನೆಯ ಬೆಟ್ಟು ಮಾಡಬಹುದು. ನಾನು ಐಪ್ಯಾಡ್ ಇದು ಮಾಡುತ್ತೇವೆ. ನಾವು, [1,2,3,4] ಗೆ, ಅಲ್ಲಿ ಈ ವ್ಯಕ್ತಿ ಅಂಕಗಳನ್ನು 3 ಈ ರಚನೆಯ ಈ ವ್ಯಕ್ತಿ ಅಂಕಗಳನ್ನು ಹಾದು ಈ ವ್ಯಕ್ತಿ ಅಂಕಗಳನ್ನು [34, ...] ಈಗ ನಾವು ಬಾಜ್ ಗೆ ಹಾದುಹೋಗುವ ನೀವು, ನಾವು ಈ ಮಾರ್ಪಡಿಸುತ್ತಿವೆ. PHP ಸ್ಮಾರ್ಟ್ ವೇಳೆ, ಇದು ಕೇವಲ ಮಾಡಬಹುದು - ನಾವು ಇನ್ನೂ ಸ್ವಲ್ಪ ಮೆಮೊರಿ ನಕಲಿಸಲು ಹೊಂದಿತ್ತು, ಆದರೆ ಈ ಬೃಹತ್ ಅಡಕಿಸಿದ subarrays ಇದ್ದವು ವೇಳೆ ನಾವು ಆ ನಕಲಿಸಿ ಇಲ್ಲ. ಅದು ಏನು ಇದ್ದರೆ ನನಗೆ ಗೊತ್ತಿಲ್ಲ, ಆದರೆ ನಾನು ಆ ಮಾಡುವುದರಿಂದ ಕಲ್ಪಿಸಬಹುದಾದ. ಇದು PHP ಮೇಲೆ ಸಿ ಒಂದು ಸಾಕಷ್ಟು ದೊಡ್ಡ ಪ್ರಯೋಜನವನ್ನು ಹೊಂದಿದೆ. PHP ಜೀವನ ತುಂಬಾ ಸುಲಭ ವಸ್ತುಗಳ ಬಹಳಷ್ಟು ಕಾಲ, ಮಾಡುತ್ತದೆ ಆದರೆ ನೀವು ರೀತಿಯ ಇದು ನಿರ್ವಹಿಸಲು ಎಷ್ಟು ಚೆನ್ನಾಗಿ ಸಂಪೂರ್ಣವಾಗಿ ಕಲ್ಪನೆಯೂ ಇಲ್ಲ ಇದು ವಸ್ತುಗಳ ಈ ನಕಲುಗಳನ್ನು ತಯಾರಿಸುವ ಸಂದರ್ಭದಲ್ಲಿ ನಾನು HOOD ಕೆಳಗಿರುವ ಕಲ್ಪನೆ ಇರಲಿಲ್ಲ ಏಕೆಂದರೆ, ಓಹ್, ಒಂದು ಸ್ಥಿರ ಸಮಯದಲ್ಲಿ ನಕಲು ಎಂದು ಹೋಗುತ್ತದೆ, ಇದು ಕೇವಲ 1 ಪಾಯಿಂಟರ್ ಬದಲಾಯಿಸಲು ಹೋಗುತ್ತದೆ, ಅದು ಹಾಸ್ಯಾಸ್ಪದವಾಗಿ ಕಷ್ಟ ರೇಖೀಯ ನಕಲು ಎಂದು ಹೋಗುತ್ತದೆ? ಇದು ಜಾಗವನ್ನು ಹುಡುಕಲು ಸಾಧ್ಯವಿಲ್ಲ ಏನಾಗುತ್ತದೆ? ಇದು ನಂತರ ಕೆಲವು ಹೆಚ್ಚು ಜಾಗವನ್ನು ಪಡೆಯಲು ಗಾರ್ಬೇಜ್ ಕಲೆಕ್ಷನ್ ರನ್ ಅಗತ್ಯವೇನು? ಮತ್ತು ಗಾರ್ಬೇಜ್ ಕಲೆಕ್ಷನ್ ಕ್ರಮವಿಲ್ಲದ ಉದ್ದವಾದ ತೆಗೆದುಕೊಳ್ಳಬಹುದು. ಸಿ ಈ ವಿಷಯಗಳ ಬಗ್ಗೆ ಚಿಂತೆ ಇಲ್ಲ. ನೀವು ಬರೆಯಲು ಪ್ರತಿಯೊಂದು ಸಾಲು ನಿರ್ವಹಿಸಲು ವಿಶೇಷವೇನು ಹೇಗೆ ಅತ್ಯಧಿಕವಾಗಿ ಕಾರಣ ಮಾಡಬಹುದು. ನ ಈ ಹಿಂದೆ ನೋಡೋಣ. ಇದನ್ನು, ನೀವು ಹ್ಯಾಶ್ ಕ್ರಿಯೆಗಳನ್ನು ವ್ಯವಹರಿಸಲು ಇಲ್ಲ ಎಂದು ಹೇಗೆ ಸಂತೋಷ ಲಿಂಕ್ ಪಟ್ಟಿಗಳು, ಅಥವಾ ಹಾಗೆ ಏನು? ಹ್ಯಾಶ್ ಕೋಷ್ಟಕಗಳು ಕೆಲಸ ಈಗ ತುಂಬಾ ಸುಲಭ ಏಕೆಂದರೆ, ಇಲ್ಲಿ ಕೆಲಸ ಮಾಡಲು ಒಂದು ಮೋಜಿನ ಪಜಲ್ ಇಲ್ಲಿದೆ. Unique.php ಮತ್ತು ಅದರಲ್ಲಿ ಎಂಬ ಕಡತವನ್ನು ತೆರೆಯುತ್ತದೆ ಒಂದು PHP ಪ್ರೋಗ್ರಾಂ ಬರೆಯಲು (ಒಂದು "ಸ್ಕ್ರಿಪ್ಟ್" ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ). ಅವರು ನೀವು ಆಜ್ಞಾ ಸಾಲಿನಲ್ಲಿ ರನ್ ಚಿಕ್ಕ ವಿಷಯಗಳನ್ನು ನೀವು ನಾವು ಅವುಗಳನ್ನು ಸ್ಕ್ರಿಪ್ಟ್ಗಳನ್ನು ಕರೆ ಒಲವು. ಮೂಲಭೂತವಾಗಿ, ನೀವು ಕಂಪೈಲ್ ಇಲ್ಲ ಆದರೆ ನೀವು ಚಾಲನೆಗೊಳ್ಳುವಂತೆ ಎಂದು ನೀನು ಯಾವುದೇ ಭಾಷೆ ಆಜ್ಞಾ ಸಾಲಿನಲ್ಲಿ, ನೀವು ಕಾರ್ಯಗತಗೊಳ್ಳುವ ಸ್ಕ್ರಿಪ್ಟ್ ಕರೆ ಮಾಡಬಹುದು. ನಾನು ಕೂಡ ಈ ವಾದಿಸಲಾಗದ ಸಿ ಪ್ರೋಗ್ರಾಂ ಬರೆಯಬಹುದಾದರೆ ನಾನು ಮೊದಲ ಇದು ಕಂಪೈಲ್ ತದನಂತರ ಅವಳಿ ರನ್ ಆದರೆ ನಾನು ಒಂದು ಸ್ಕ್ರಿಪ್ಟ್ ಕರೆ ಮಾಡಬೇಡಿ. ಆದರೆ ಈ PHP ಪ್ರೋಗ್ರಾಂ ನಾವು ಸ್ಕ್ರಿಪ್ಟ್ ಕರೆಯಲು ನೀನು. ಅಥವಾ ನಾವು ಪೈಥಾನ್ ಅಥವಾ ಪರ್ಲ್ ಅಥವಾ Node.js ಅಥವಾ ಆ ವಸ್ತುಗಳ ಯಾವುದೇ ಅದನ್ನು ಬರೆದ ವೇಳೆ, ನೀವು ಆಜ್ಞಾ ಸಾಲಿನಲ್ಲಿ ಅವಕ್ಕೆ ರನ್ ಏಕೆಂದರೆ ನಾವು ಅವರನ್ನು ಎಲ್ಲಾ ಸ್ಕ್ರಿಪ್ಟ್ಗಳನ್ನು ಕರೆ ಬಯಸುವ ಆದರೆ ನಾವು ಅವರನ್ನು ಕಂಪೈಲ್ ಇಲ್ಲ. ನಾವು ಬಹಳ ಬೇಗ ಈ ಮಾಡಬಲ್ಲರು. ನಾವು argv ಬಳಸಲು ವಿಶೇಷವೇನು ಇಲ್ಲ. ಈ ಮೂಲಕ ಪಸರಿಸಲು ಕೇವಲ ನೋಡೋಣ. ಇದು ಅನನ್ಯ ಕಾಲ್, ಬರೆಯುವ ಒಂದು ಪ್ರೊಗ್ರಾಮ್. ನೀವು ಇನ್ಪುಟ್ ಸಾಲಿಗೆ ಪದವು ಹೊಂದಿರುವ ಪಡೆದುಕೊಳ್ಳಬಹುದು. ವಾಸ್ತವವಾಗಿ, argv ಬಳಸಲು ಸಾಕಷ್ಟು ಕ್ಷುಲ್ಲಕ ಎಂದು ಕಾಣಿಸುತ್ತದೆ. unique.php. ಮೊದಲನೆಯದಾಗಿ ಮೊದಲ, ನಾವು 1 ಆಜ್ಞಾ ಸಾಲಿನ ಆರ್ಗುಮೆಂಟನ್ನು ವರ್ಗಾವಣೆಯಾಗಿವೆ ನೀವು ಪರಿಶೀಲಿಸಲು ಬಯಸುವ. ನೀವು ಸಿ argc ಮತ್ತು argv ನಿರೀಕ್ಷಿಸಬಹುದು ಕೇವಲ ಎಂದು, ನಾವು ಇನ್ನೂ PHP ಆ ಹೊಂದಿರುತ್ತವೆ. ಆದ್ದರಿಂದ ನಾನು ಒಂದು ಸಂದೇಶ ಅಥವಾ ಏನು ಮುದ್ರಿಸುವ ವ್ಯವಹರಿಸುವುದಿಲ್ಲ ಕಾಣಿಸುತ್ತದೆ ($ argc! == 2) ವೇಳೆ. ನಾನು, 1 ದೋಷ ಕೋಡ್ ನಿರ್ಗಮಿಸಲು ಮಾಡುತ್ತೇವೆ. ನಾನು 1 ಹಿಂದಿರುಗಬಹುದು. ನಾವು ನೀವು ಅಲ್ಲಿ ವಿರಳವಾಗಿ PHP ರಲ್ಲಿ ಈ ರಾಜ್ಯದ ಹೆಚ್ಚು - ಸಾಮಾನ್ಯವಾಗಿ ನೀವು ಒಂದು ಕ್ರಿಯೆಯ ಎಂಬ ಕ್ರಿಯೆಯ ಮೂಲಕ ಎಂಬ ಕ್ರಿಯೆಯ ಮೂಲಕ ಎಂಬ ಕಾರ್ಯದಲ್ಲಿ ಆರ್. ಮತ್ತು ಏನಾದರೂ ತಪ್ಪಾದಲ್ಲಿ ಮತ್ತು ನೀವು ಸಂಪೂರ್ಣವಾಗಿ ಎಲ್ಲವೂ ನಿರ್ಗಮಿಸಲು ಬಯಸಿದರೆ, ನಿರ್ಗಮನ ಕೇವಲ ಕಾರ್ಯಕ್ರಮ ಕೊನೆಗೊಳ್ಳುತ್ತದೆ. ಇದು ಸಿ ಅಸ್ತಿತ್ವದಲ್ಲಿದೆ ನೀವು ಒಂದು ಕಾರ್ಯದಲ್ಲಿ ಒಂದು ಕಾರ್ಯದಲ್ಲಿ ಒಂದು ಕಾರ್ಯದಲ್ಲಿ ಒಂದು ಕಾರ್ಯದಲ್ಲಿ ನೀವು ಮತ್ತು ನೀವು ಪ್ರೋಗ್ರಾಂ ಕೊಲ್ಲಲು ಬಯಸುವ, exit ಕರೆ ಮಾಡಬಹುದು ಮತ್ತು ಅದು ಕೇವಲ ನಿರ್ಗಮಿಸುತ್ತದೆ. ಆದರೆ PHP ಅದನ್ನು ನಾವು ಉನ್ನತ ಮಟ್ಟದಲ್ಲಿ ಇನ್ನಷ್ಟು ಅಪರೂಪದ ಇಲ್ಲಿದೆ. ಸಾಮಾನ್ಯವಾಗಿ ನಾವು ಕಾರ್ಯ ಕೆಲವು ರೀತಿಯ ಒಳಗೆ ನೀವು, ಆದ್ದರಿಂದ ನಾವು ನಿರ್ಗಮನ ಕರೆ ನಾವು ನಂತರ ಅರಿವಾಗುತ್ತದೆ ಇದು 1 ವಿಷಯ ಅಪ್ ಮರಳಲು ಹೊಂದಿಲ್ಲ ಆದ್ದರಿಂದ ದೋಷವುಂಟಾಗಿದೆ ಒಂದು ದೋಷ ಉಂಟಾಗಿದೆ ಗುರುತಿಸುತ್ತದೆ, ಆದ್ದರಿಂದ ಅಪ್ ಹಿಂದಿರುಗಿಸುತ್ತದೆ. ನಾವು (1) ನಿರ್ಗಮಿಸಲು, ಎಂದು ವ್ಯವಹರಿಸಲು ಬಯಸುವುದಿಲ್ಲ; ಲಾಭ (1); ಈ ಸಂದರ್ಭದಲ್ಲಿ ಸಮಾನ ಎಂದು. ನಂತರ ನಾವು ತೆರೆಯಲು ಯಾವ ನಾವು fopen ಬಯಸುವ. ವಾದಗಳನ್ನು ಸಾಕಷ್ಟು ಹೋಲುವ ರೀತಿಯಲ್ಲಿ ಕಾಣಿಸುತ್ತವೆ ಹೋಗುವ. ನಾವು fopen ($ argv [1], ಮತ್ತು ನಾವು ಓದಲು ಅದನ್ನು ತೆರೆಯಲು ಬಯಸುವ. ಬಯಸುವ ನಾವು ಎಫ್ ಕರೆಯಲು ನೀನು ಒಂದು ಸಂಪನ್ಮೂಲ ಹಿಂದಿರುಗಿಸುತ್ತದೆ. ನಾವು ಫೈಲ್ನಲ್ಲಿ * ಹೇಳಲು ಇಲ್ಲ ಹೊರತುಪಡಿಸಿ ಸಿ ಅದು ಹೇಗೆ ಸಾಕಷ್ಟು ಹೋಲುತ್ತದೆ. ಬದಲಿಗೆ ನಾವು $ F ಹೇಳುತ್ತಾರೆ. ಸರಿ. ವಾಸ್ತವವಾಗಿ, ಈ ಕೂಡ ನಮಗೆ ಫೈಲ್ ಎಂಬ PHP ಕ್ರಿಯೆಯ ಒಂದು ಸುಳಿವನ್ನು ನೀಡುತ್ತದೆ ಭಾವಿಸುತ್ತೇನೆ. PHP ಕಡತ. ಏನು ಮಾಡಬೇಕೆಂದು ಹೋಗುವ ಒಂದು ಶ್ರೇಣಿಯನ್ನು ಒಂದು ಸಂಪೂರ್ಣ ಫೈಲ್ ಓದಲು. ನೀವು fopen ಇದು ಅಗತ್ಯವಿಲ್ಲ. ಇದು ನಿಮಗೆ ಹಾಗೆ ಹೋಗುವುದಿಲ್ಲ. ಆದ್ದರಿಂದ $ ಸಾಲುಗಳನ್ನು = ಕಡತ ($ argv [1]); ಈಗ ಫೈಲ್ ಸಾಲುಗಳನ್ನು ಎಲ್ಲಾ ಸಾಲುಗಳು ಇವೆ. ಈಗ ನಾವು ಸಾಲುಗಳನ್ನು ವಿಂಗಡಿಸಲು ಬಯಸುವ. ಹೇಗೆ ನಾವು ಸಾಲುಗಳನ್ನು ವಿಂಗಡಿಸಲು ಮಾಡಬಹುದು? ನಾವು ಸಾಲುಗಳನ್ನು ವಿಂಗಡಿಸಲು. ಮತ್ತು ಈಗ ನಾವು ಅವುಗಳನ್ನು ಅಥವಾ ಯಾವುದೇ ಮುದ್ರಿಸಬಹುದು. ಬಹುಶಃ ಸುಲಭವಾದ ಮಾರ್ಗವೆಂದರೆ foreach ($ ಲೈನ್ $ ಗೆರೆಗಳನ್ನು) ಸಾಲನ್ನು $ ಪ್ರತಿಧ್ವನಿ; [ವಿದ್ಯಾರ್ಥಿ] ನಾವು ರೀತಿಯ ಏನಾದರೂ ಪರಾಮರ್ಶಿಸುವುದರ ಮೂಲಕ ಸಾಲುಗಳನ್ನು ದಾಟಿ ಬಯಸುವಿರಾ? ರೀತಿಯ ಕಾರ್ಯವನ್ನು ರೀತಿಯ (ಮತ್ತು $ ಸರಣಿ) ಎಂದು ವ್ಯಾಖ್ಯಾನಿಸಲಾಗಿದೆ ಎಂದು ಅಲ್ಲಿ ಇದು. ನೀವು ಕಾರ್ಯ ಕರೆ ನೀವು ಉಲ್ಲೇಖ ಮೂಲಕ ಹಾದು ಇಲ್ಲ. ಇದು ಉಲ್ಲೇಖವಾಗಿ ತೆಗೆದುಕೊಳ್ಳಲಾಗಿದ್ದು ಇದನ್ನು ವರ್ಣಿಸಬಹುದು ಕಾರ್ಯ ನ. ಈ ತಪ್ಪಾಗಿದೆ ಎಂಬುದನ್ನು ವಾಸ್ತವವಾಗಿ ನಾವು 5.3 ರಿಂದ 5.4 ಹೋದಾಗ ನಮ್ಮ ಸರ್ವರ್ಗಳಿಗೆ ಎಲ್ಲವೂ ಹುಟ್ಟುಹಾಕಿದಾಗ. 5.4 ವರೆಗೆ, ಈ ನಿಖರವಾಗಿ ಸಮಂಜಸವಾದ ಆಗಿತ್ತು. ಒಂದು ಕಾರ್ಯದ ಉಲ್ಲೇಖ ಎಂದು ತೆಗೆದುಕೊಳ್ಳಲು ನಿರೀಕ್ಷಿಸಬಹುದು, ಆದರೆ ನೀವು ಉಲ್ಲೇಖವಾಗಿ ಸರಿಸುತ್ತದೆ ಕಾರ್ಯ ಅದನ್ನು ಮಾರ್ಪಡಿಸಲು ಹೀಗಾಗುತ್ತದೆ ಆದ್ದರಿಂದ ಅದನ್ನು ಇನ್ನೂ ಬದಲಾಯಿಸಲಾಗಿತ್ತು ನ. 5.4 ರ, ನೀವು ಇದನ್ನು ಇಲ್ಲದಿರಬಹುದಾದ ಮಾಡುತ್ತಿದ್ದೇವೆ. ಕಾರ್ಯವನ್ನು ಸ್ಪಷ್ಟವಾಗಿ ಅದನ್ನು ಈಗ ನೀವು ಉಲ್ಲೇಖ ಮೂಲಕ ಹಾದು ಏಕೈಕ ಮಾರ್ಗವಾಗಿದೆ. ನೀವು ಅದನ್ನು ಮಾರ್ಪಡಿಸಲು ಬಯಸದಿದ್ದರೆ, ನೀವು $ ಪ್ರತಿಯನ್ನು = $ ರೇಖೆಗಳು ಮತ್ತು ಪಾಸ್ ನಕಲು ಮಾಡಲು ಅಗತ್ಯವಿದೆ. ಈಗ ಸಾಲುಗಳನ್ನು ರಕ್ಷಿಸಲ್ಪಟ್ಟ ಮತ್ತು ನಕಲು ಬದಲಾಯಿಸಲಾಗುತ್ತದೆ. php.unique.php. ನಾನು ಏನೋ ಅವ್ಯವಸ್ಥೆಯಿಂದ ಸಾಧ್ಯತೆಯಿದೆ. ಅನಿರೀಕ್ಷಿತ 'ರೀತಿಯ'. ನಮಗೆ ಈ ಮಾಡುತ್ತದೆ ಎಂದು ಏನೋ ಇರುವಂತೆ ವಿಶೇಷವೇನು. ಇದು ಕೂಡ ಇಲ್ಲ. ನೀವು ಮೊದಲ ವಾದವನ್ನು ಒಂದು ಶ್ರೇಣಿಯನ್ನು ನಿರೀಕ್ಷಿಸಲಾಗಿದೆ ಕೈಯಿಂದ ಓದುವಾಗ ಗಮನಿಸಿ ಮತ್ತು ಅದನ್ನು ಉಲ್ಲೇಖಿಸಿ ತೆಗೆದುಕೊಂಡ. ಏಕೆ ಈ ನನಗೆ ದೂರು ಇದೆ? ನಾನು ಬಯಸುವುದಿಲ್ಲ ಎಂದು ಇಲ್ಲಿ ಇನ್ನೂ ಈ ರೀತಿಯ ಕಾರ್ಯ ಕಾರಣ. ಸರಿ, php.unique.php. ನಾನು ಒಂದು ಕಡತವನ್ನು ಹೊಂದಿಲ್ಲ ಏಕೆಂದರೆ ನಾನು ವಾದವನ್ನು ಪೂರೈಸಲಿಲ್ಲ. ಇದು test.php ಮೇಲೆ php.unique.php ಇಲ್ಲಿದೆ. ಇಲ್ಲಿ ಎಲ್ಲಾ ಉತ್ತಮ ವಿಂಗಡಿಸಲಾದ ಸಲುವಾಗಿ ಔಟ್ ಮುದ್ರಿತ test.php ಹೊಂದಿದೆ. ವಿಂಗಡಿಸಲಾದ ಆದೇಶವು ಕೋಡ್ ಕಡತ ಬಗೆಯ ವಿಲಕ್ಷಣ ಆಫ್ ಗಮನಿಸಿ ನಮ್ಮ ಖಾಲಿ ಸಾಲುಗಳು ಎಲ್ಲಾ ಮೊದಲ ಕರೆದುಕೊಂಡು ಹೋಗುತ್ತಾರೆ ಏಕೆಂದರೆ ನಂತರ ನಮ್ಮ 1 ಮಟ್ಟದ ಭೂ ಎಲ್ಲಾ ಬಂದು ಹೋಗುವ ನಂತರ ನಮ್ಮ ಯಾವುದೇ ಭೂ ಎಲ್ಲಾ ಬನ್ನಿ. ಹೌದು. >> [ವಿದ್ಯಾರ್ಥಿ] ಆದ್ದರಿಂದ ಮೂಲ ಕೋಡ್ ಅದು ಉಲ್ಲೇಖ ಮಂಜೂರು ಮಾಡಲಿಲ್ಲ? ಎಂದು ಸಾಮಾನ್ಯವಾಗಿ ಮೌಲ್ಯವನ್ನು ರವಾನಿಸಲಾಗಿದೆ? [ಬೌಡೆನ್] ನೀವು ಒಂದು ಕಾರ್ಯ ಕರೆ ಮಾಡಿದಾಗ, ಅದು ಉಲ್ಲೇಖ ಅಂಗೀಕರಿಸಿತು ಎಂಬುದನ್ನು ನಿರ್ಧರಿಸುತ್ತದೆ ಎಂದಿಗೂ. ಅದು ಉಲ್ಲೇಖ ಅಂಗೀಕರಿಸಿತು ಎಂಬುದನ್ನು ನಿರ್ಧರಿಸುತ್ತದೆ ಕಾರ್ಯ ವ್ಯಾಖ್ಯಾನ ಇಲ್ಲಿದೆ. ಮತ್ತು ರೀತಿಯ ಕಾರ್ಯವನ್ನು ವ್ಯಾಖ್ಯಾನವನ್ನು ನೋಡಿ ಅಥವಾ ಈ ನೋಡಿ, ಇದು ಉಲ್ಲೇಖಿಸಿ ವಾದವು ನಡೆಯುತ್ತದೆ. ಆದ್ದರಿಂದ ಲೆಕ್ಕಿಸದೆ ನೀವು ಉಲ್ಲೇಖ ಅದನ್ನು ತೆಗೆದುಕೊಳ್ಳಲು ಬಯಸುವ ಎಂಬುದನ್ನು, ಅದು ಉಲ್ಲೇಖ ಇದು ತೆಗೆದುಕೊಳ್ಳಬಹುದು. ಇದು ಸ್ಥಳದಲ್ಲಿ ರಚನೆಯ ಮಾರ್ಪಡಿಸುತ್ತದೆ. ಈ ಕೇವಲ ಅನುಮತಿಸಲಾಗುವುದಿಲ್ಲ. ಇದನ್ನು ಮಾಡಲು ಅನುಮತಿ ಇಲ್ಲ. >> [ವಿದ್ಯಾರ್ಥಿ] ಓಹ್, ಸರಿ. [ಬೌಡೆನ್] ಈ ರೀತಿಯ ಉಲ್ಲೇಖವು ಸಾಲುಗಳನ್ನು ತೆಗೆದುಕೊಂಡು ಅದನ್ನು ಮಾರ್ಪಡಿಸಲು ಹೋಗುತ್ತದೆ. ನೀವು ಹಾಗೆ ಮಾಡಲು ಬಯಸಿದಲ್ಲಿ ಮತ್ತು ಮತ್ತೆ, ನೀವು ರೀತಿಯ ನಕಲು ಮಾಡಬಹುದು. ಈ ಸಂದರ್ಭದಲ್ಲಿ, ನಕಲು ವಾಸ್ತವವಾಗಿ ಸಾಲುಗಳನ್ನು ಪ್ರತಿಯನ್ನು ಅಲ್ಲ. ಇದು ಮೊದಲ ಬದಲಾಯಿಸಲಾಗಿತ್ತು ಮುಟ್ಟುತ್ತದೆ ತನಕ ಕೇವಲ ಒಂದೇ ಸೂಚಿತವಾಗಿರುತ್ತದೆ ಅಲ್ಲಿ ಇದು ಮೊದಲ ರೀತಿಯ ಕಾರ್ಯದಲ್ಲಿ ಬದಲಾಯಿಸಲಾಗಿತ್ತು ನಿಮಗೆ ವಿಶೇಷವೇನು ಅಲ್ಲಿ, ಏಕೆಂದರೆ ಅದು ಆನ್ ಬರೆಯಲು ಈಗ ನಕಲು ಪ್ರತಿಯನ್ನು ಮಾಡಬೇಕಾದ ಹೋಗುತ್ತದೆ. ನೀವು ಇದನ್ನು ಮಾಡಬಹುದು. ನೀವು ವನ್ನಾಗಲಿ ನೋಡಬಹುದು ಇತರ ಸ್ಥಳದಲ್ಲಿ ಆ. ನೀವು foreach ಕುಣಿಕೆಗಳು ಅದನ್ನು ನೋಡಿ, ನೀವು, ಫಂಕ್ಷನ್ ಘೋಷಣೆಗಳು ಇದನ್ನು ನೋಡಿ ಕೇವಲ ಅಸ್ಥಿರ ನಿಯೋಜಿಸುವ ಸಂದರ್ಭದಲ್ಲಿ ಮತ್ತು ನೀವು ಇದನ್ನು ನೋಡಿ. ಈಗ ನಾವು ಈ ಮಾಡುವುದರಿಂದ ಏನೂ ಸಾಧನೆಗೈದಿದ್ದಾರೆ ನಕಲು ಮತ್ತು ಸಾಲುಗಳು ಅಕ್ಷರಶಃ ಒಂದೇ ಕಾರಣ. ನೀವು ಸಾಲುಗಳನ್ನು ಬಳಸಿ ಮತ್ತು ವಿನಿಮಯ ನಕಲು ಮಾಡಬಹುದು. , ಮತ್ತು ಹೊಂದಿಸಿಲ್ಲದ ಸಾಲುಗಳನ್ನು ಮಾಡುವುದಿಲ್ಲ; ನೀವು ಹೊಂದಿಸಿಲ್ಲದ ($ ನಕಲನ್ನು) ಮಾಡಬಹುದು ನೀವು ಕೇವಲ ಒಂದೇ ನಿಮ್ಮ ಉಲ್ಲೇಖ ಕಳೆದುಕೊಳ್ಳಬಹುದು. ಆದ್ದರಿಂದ ಈ ಬಿಂದುವಿನ ಮಾಹಿತಿ, ಈಗ ಸಾಲುಗಳನ್ನು ನೀವು ಸಾಲುಗಳನ್ನು ಪ್ರವೇಶಿಸಲು ಏಕೈಕ ಮಾರ್ಗವಾಗಿದೆ. ಪ್ರಶ್ನೆಗಳು? ಹೌದು. ಸಂಪೂರ್ಣವಾಗಿ ವಿಷಯ ಆಫ್ [ವಿದ್ಯಾರ್ಥಿ], ಆದರೆ ನಿಮ್ಮೊಂದಿಗೆ PHP ಮುಚ್ಚಲು ಹೊಂದಿಲ್ಲ - ನೀವು >>. ಸರಿ. [ಬೌಡೆನ್] ಇದು ಅವುಗಳನ್ನು ಮುಚ್ಚಲು ಕೆಟ್ಟ ಅಭ್ಯಾಸ ಹೇಳುತ್ತಾರೆ ಎಂದು ನಾನು ದೂರದ ಹೋಗುತ್ತಿದ್ದೆ. ಎಂದು, ವಿಶೇಷವಾಗಿ ಒಂದು ಲಿಪಿಯಲ್ಲಿ, ಬಹುಶಃ ಒಂದು ಉತ್ಪ್ರೇಕ್ಷೆಯ ಇಲ್ಲಿದೆ ಆದರೆ ನಾನು ಹಾಗೆ ಏನಾಗುತ್ತದೆ ನೋಡೋಣ. ಎಂದು ಏನೂ ಮಾಡಲಿಲ್ಲ. ನಾನು ಬಯಸಿದ್ದ ಹೀಗಾದರೆ - [ನಿಟ್ಟುಸಿರ] ನಾನು ಒಂದು ವಾದವು ಪಾಸ್ ಅಗತ್ಯವಿದೆ. ಶೂಟ್. ನಾನು ಅದು ತಪ್ಪು ಎಂದು. ಒಂದು ವಾದವನ್ನು ಆದ್ದರಿಂದ php.unique.php. ಈಗ ನಾನು ಈ ಅಗತ್ಯವಿರುವುದಿಲ್ಲ. ನಾನು ಒಂದು ಮಾನ್ಯವಾದ ವಾದ ಪಾಸ್ ಮಾಡುತ್ತೇವೆ. ಇದು ಮುದ್ರಣ ನ ಯಾವುದೇ ಮುದ್ರಿತ. ನಾನು ಪ್ರತಿ ಮುದ್ರಿಸುವ ನಾನು ಮತ್ತು ಪ್ರತಿ ಅಸ್ತಿತ್ವದಲ್ಲಿಲ್ಲ. ಸಾಲುಗಳನ್ನು ಆದ್ದರಿಂದ. ಅದು, ಎಲ್ಲವನ್ನೂ ಮುದ್ರಿತ, ತದನಂತರ ಇಲ್ಲಿ ಕೆಳಗೆ ಈ ಜಂಕ್ ಗಮನಕ್ಕೆ PHP ಏನು ಆ PHP ಟ್ಯಾಗ್ಗಳನ್ನು ಹೊರಗೆ ಕಾರಣ ಕೇವಲ ಅಕ್ಷರಶಃ ಮುದ್ರಿತ ಏರಲಿದೆ. ಏಕೆ HTML ಎಂದು, ನಾನು DIV blah, blah, blah ವರ್ಗ ಅಥವಾ ಯಾವುದೇ, ಮಾಡಬಹುದು ಆದ್ದರಿಂದ ಸಂತೋಷವನ್ನು ಇಲ್ಲಿದೆ ನಂತರ blah, blah, blah ಮತ್ತು ಕೆಲವು PHP ಕೋಡ್ ಮಾಡಿ ನಂತರ ಅಂತಿಮ DIV ಹಾಗೆ. ಈಗ, ನಾನು ಟಾಪ್ ಅಪ್ ನನ್ನ ಸಂತೋಷವನ್ನು DIV ಪಡೆಯಲು ಎಲ್ಲವನ್ನೂ ಈ ಮುದ್ರಿಸುವ ಎಂದು PHP ಮುದ್ರಿತ, ಕೆಳಭಾಗದಲ್ಲಿ DIV. ಈ ರೀತಿಯ ಸಂಭವಿಸಿದಾಗ ಹಾನಿಕಾರಕ, ಇದು ಬಹಳ ಸಾಮಾನ್ಯ ಫೈಲ್ ಕೆಳಭಾಗದಲ್ಲಿ ಕೇವಲ ಸ್ಟ್ರೇ ಹೊಸಸಾಲು. ನೀವು ಒಂದು ಒಪ್ಪಂದದ ದೊಡ್ಡ ಆಗುತ್ತದೆ ಎಂದು ನಿಮ್ಮ ಬ್ರೌಸರ್ ವಾಸ್ತವವಾಗಿ ಪರಿಗಣಿಸುತ್ತಾರೆ ತನಕ - ಹೇಗೆ ಕೆಲಸ ಪುನರ್ನಿರ್ದೇಶನಗಳು ಅಥವಾ ಮೂಲಭೂತವಾಗಿ ಯಾವುದೇ ಹೆಡರ್ ಕೆಲಸ, ನೀವು ವೆಬ್ಸೈಟ್ ನಿಮ್ಮ ಸಂಪರ್ಕವನ್ನು ಮತ್ತು ಎಲ್ಲಾ ಹೆಡರ್ಗಳು ಮತ್ತು ವಸ್ತುಗಳನ್ನು ಹಿಂದಕ್ಕೆ ಕಳುಹಿಸಿದಾಗ ಪ್ರತಿಕ್ರಿಯೆ 200 ಅಥವಾ ಪ್ರತಿಕ್ರಿಯೆ ಮರುನಿರ್ದೇಶಿಸುತ್ತದೆ ಅಥವಾ ಯಾವುದೇ ರೀತಿಯಲ್ಲಿ, ಡೇಟಾವನ್ನು ಮೊದಲ ಬೈಟ್ ಕಳುಹಿಸಲಾಗುತ್ತದೆ ರವರೆಗೆ ಹೆಡರ್ ಮಾತ್ರ ಮಾನ್ಯವಾಗಿರುವ. ನೀವು ಬಾರಿ ಸಾವಿರಾರು ಮರುನಿರ್ದೇಶಿಸುತ್ತದೆ, ಆದರೆ ತಕ್ಷಣ ಅಕ್ಷಾಂಶ ಮೊದಲ ಬೈಟ್ ಕಳುಹಿಸಲಾಗುತ್ತದೆ ಎಂದು ಮಾಡಬಹುದು ನೀವು ಮತ್ತೆ ಮರುನಿರ್ದೇಶಿಸಲು ಭಾವಿಸಲಾದ ಇಲ್ಲ. ನೀವು ಒಂದು ಕಡತದ ಕೆಳಭಾಗದಲ್ಲಿ ಸ್ಟ್ರೇ ಹೊಸಸಾಲು ಹೊಂದಿದ್ದರೆ ಮತ್ತು ಅವರ ಈ ಕಾರ್ಯವನ್ನು ಉಪಯೋಗಿಸಬಹುದು ಮತ್ತು ನಂತರ ನೀವು ಬಯಸುವ ಹೇಳಲು ಅವಕಾಶ - ಇದು index.php ಎಂದು ಇನ್ನೊಂದು ಫೈಲ್ ಹೇಳುತ್ತಾರೆ ಮತ್ತು ನೀವು ಏನನ್ನಾದರೂ require_once ಲೆಟ್ಸ್ - ಇದು ಒಂದು ಉತ್ತಮ ಉದಾಹರಣೆ ನಗರದ ಸಾಧ್ಯವಿಲ್ಲ. ಕೆಳಭಾಗದಲ್ಲಿ ಈ ಸಾಲಿನ ಪ್ರತಿಧ್ವನಿಸಿತು ಸೇರಿದಾಗ ಸಮಸ್ಯೆಯನ್ನು ಸಂಭವಿಸುತ್ತದೆ. ನೀವು ಇನ್ನೂ ಪ್ರತಿಧ್ವನಿಸಿತು ಎಂದು ಏನು ಬಯಸುವುದಿಲ್ಲ. ನೀವು ಕಾಣಿಸುವುದಿಲ್ಲ ಸಿಲುಕುವ ಏನು ಮೇಲೆ ಉದ್ದೇಶವನ್ನು ಹೊಂದಿರಲಿಲ್ಲ ಸಹ ಏನಾದರೂ ಪ್ರತಿಧ್ವನಿಸಿತು ಬಂದೆವು ಆದ್ದರಿಂದ ಈಗ ನೀವು ಯಾವುದೇ ಹೆಡರ್ ಕಳುಹಿಸಲು ಭಾವಿಸಲಾದ ಇಲ್ಲ ಮತ್ತು ನೀವು ದೂರುಗಳನ್ನು ಪಡೆಯಲು ನೀನು. ನೀವು ಆ ಮುಚ್ಚುವ ಟ್ಯಾಗ್ ಅಗತ್ಯವಿರುವುದಿಲ್ಲ. ನೀವು ಎಚ್ಟಿಎಮ್ಎಲ್ ಏನಾದರೂ ಮಾಡುವ ಯೋಜನೆ ಇದ್ದರೆ - ಮತ್ತು ಇಲ್ಲಿ DIV ಕೆಳಗೆ ಮಾಡಲು ಸರಿಯಾದ ಸಮಂಜಸವಾದ ನ ಯಾವುದೇ ತದನಂತರ ಈ ಹಂತದಲ್ಲಿ ನೀವು ಅಥವಾ ನೀವು ಸೇರಿಸಿಕೊಳ್ಳಲು ಸಾಧ್ಯವಿಲ್ಲ ಮಾಡಬಹುದು. ಇದು ನಿಜವಾಗಿಯೂ ಅಪ್ರಸ್ತುತವಾಗುತ್ತದೆ. ಆದರೆ PHP ಸ್ಕ್ರಿಪ್ಟುಗಳಿಗೆ ಇದು ಮುಚ್ಚಲು ಅಪರೂಪದ ಇಲ್ಲಿದೆ. ಎಲ್ಲವನ್ನೂ PHP, ಸಂಪೂರ್ಣವಾಗಿ ಎಲ್ಲವೂ, ಯಾವಾಗ ನೀವು ಅದನ್ನು ಮುಚ್ಚಲು / ನೀವು ಮುಚ್ಚಿ ಮಾಡಬಾರದು ಅಗತ್ಯವಿರುವುದಿಲ್ಲ. ತಂತಿಗಳನ್ನು ವ್ಯವಹರಿಸುವಾಗ ಸಿ ಹೆಚ್ಚು ಒಳ್ಳೆಯದೆಂದು ಆಗಿದೆ PHP ನೀವು ಏಕೈಕ ಅಥವಾ ಎರಡು ಉದ್ದರಣ ಒಂದು ಸ್ಟ್ರಿಂಗ್ ಸೂಚಿಸಬಹುದು. ತಂತುವನ್ನು ನಿಮಗೆ "ಎಸ್ಕೇಪ್" ಸರಣಿಗಳು ಬಳಸುವಂತಿಲ್ಲ. ಸತತವಾಗಿ, blah, blah, blah ತಪ್ಪಿಸಿಕೊಳ್ಳಲು. ಆದ್ದರಿಂದ printf PHP ತುಂಬಾ ವಿರಳ. Pset 5 ನಿಮ್ಮನ್ನು sprintf ಅಥವಾ ಯಾವುದೇ ಬಳಸಲಾಗುತ್ತದೆ - ನಾನು ವಿಷಯ ಒಂದು ರೀತಿಯ ಮಾಡಲು ಬಯಸಿದರೆ ನನಗೆ printf ಬಳಸಲು ಎಂದು ಊಹೆ. ಆದರೆ ನೀವು 001.jpg ಮತ್ತು 002.jpg ಮಾಡಲು ಬಯಸುವ. ಆದ್ದರಿಂದ ವಿಷಯ ಆ ರೀತಿಯ ಗಾಗಿ ನಾನು printf ಬಳಸುವ ಪಠ್ಯ ಫಾರ್ಮಾಟ್ ಬಯಸುವ ಅಲ್ಲಿ. ಉಳಿದಂತೆ ನಾನು ತಂತುವಿನ ಪೋಣಿಸುವಿಕೆಯ ಬಳಸಬಹುದು. ನಾನು printf ಬಳಸಲು ಎಂದಿಗೂ. ನಾವು ಒಂದೇ ಉಲ್ಲೇಖಗಳು ಮತ್ತು ಜಂಟಿ ಉದ್ಧರಣಾ ಚಿಹ್ನೆಗಳನ್ನು ನಡುವಿನ ವಿವರಗಳು ವ್ಯತ್ಯಾಸ ಮಾಡುತ್ತಿದ್ದೇವೆ. ಅತಿದೊಡ್ಡ ವ್ಯತ್ಯಾಸವನ್ನು ಏಕ ಉದ್ಧರಣ, ಇದು ಅಕ್ಷರಶಃ ಮುದ್ರಿತ ಎಂದು ಆಗಿದೆ. PHP ಯಾವುದೇ ಚಾರ್ ಅಕ್ಷಾಂಶ ರೀತಿಯ, ಸಿ ಭಿನ್ನವಾಗಿ, ಈ ಸಮನಾಗಿರುತ್ತದೆ ಆದ್ದರಿಂದ. ಅವರು ಎರಡೂ ತಂತಿಗಳು ಆರ್. ಮತ್ತು ಏಕ ಉದ್ಧರಣ ತಂತಿಗಳ ಬಗ್ಗೆ ಸಂತೋಷವನ್ನು ನಾನು ಹೇಳಬಹುದು ಹೊಂದಿದೆ 'ಹಲೋ ವರ್ಲ್ಡ್!' blah, blah, blah, $ $ Wooo. ನಾನು ಇದು ಅಕ್ಷರಶಃ ಅದನ್ನು ಮುದ್ರಿಸಲು ನೋಡುತ್ತಾರೆ ಮುದ್ರಿಸಲು ಏನಾಗುತ್ತದೆ. ನಮ್ಮ ವಿಷಯವನ್ನು ಎಲ್ಲಾ ತೊಡೆದುಹಾಕಲು ಅವಕಾಶ. ಆದ್ದರಿಂದ $ str1 ಪ್ರತಿಧ್ವನಿಸಿದವು; , ಡಾಲರ್ ಸೈನ್ಸ್: ಇದು ಅಕ್ಷರಶಃ ಆ ಎಲ್ಲ ವಿಷಯಗಳ ಮುದ್ರಿತ ನೀವು ಹೊಸ ಸಾಲುಗಳನ್ನು ಆಗುತ್ತದೆ ಯಾವ backslash N, - ಆ ವಸ್ತುಗಳ ಎಲ್ಲಾ ಇದು ಅಕ್ಷರಶಃ ಮುದ್ರಿಸುತ್ತದೆ. ನೀವು ತಪ್ಪಿಸಿಕೊಳ್ಳಲು ಅವಶ್ಯಕತೆ ಮಾತ್ರ ವಿಷಯ ತಂತುವನ್ನು ಗಳು ಇಲ್ಲವಾದಲ್ಲಿ ಅದು ತಂತುವನ್ನು ಮುಚ್ಚುವ ವಿಶೇಷವೇನು ಯೋಚಿಸುವುದಿಲ್ಲ. ಜೋಡಿ ಉದ್ಧರಣ, ಸಂಪೂರ್ಣ ವಿಭಿನ್ನ. ನಾವು ಈಗಾಗಲೇ ವಾಕ್ಯ ಹೈಲೈಟ್ ಬಗ್ಗೆ ಭಯಾನಕ ತಪ್ಪು ಹೋಗಲು ಎಂಬುದನ್ನು ಮೇಲೆ ನಮಗೆ cluing ಇದೆ ನೋಡಿ. php.unique. ಸ್ಪಷ್ಟೀಕರಿಸದ ವೇರಿಯಬಲ್: wooo ಈ wooo ಎಂಬ ಮಾರ್ಪಡಿಸಬಹುದಾದ ಎಂದು ವ್ಯಾಖ್ಯಾನಿಸಲಾಗುತ್ತದೆ ಏಕೆಂದರೆ. ಜೋಡಿ ಉದ್ಧರಣ ನೀವು ಮಾರ್ಪಡಿಸಬಹುದಾದ ಸೇರಿಸಲು ಅವಕಾಶ - $ ಹೆಸರು = "ರಾಬ್" ಹೇಳಲು ಲೆಟ್ಸ್; ಆದ್ದರಿಂದ "ಹಾಯ್, ನನ್ನ ಹೆಸರು ಹೆಸರು $ ಆಗಿದೆ!" ಪ್ರತಿಧ್ವನಿಸಿದವು; ಇದು ಒಂದು ವೇರಿಯೇಬಲ್ ಈ ಗುರುತಿಸುತ್ತದೆ. ನಾನು ರನ್ ಮಾಡುವಾಗ - ಮತ್ತು ನಾನು ಹೊಸಸಾಲು ಅಳವಡಿಸುವರು - ಹಾಯ್, ನನ್ನ ಹೆಸರು ರಾಬ್ ಆಗಿದೆ! ಮತ್ತು ಹಲೋ ವರ್ಲ್ಡ್! ನಾನು ಮೇಲಿನ wooo ಮುದ್ರಣದ ತೆಗೆದು ಎಂದಿಗೂ ಏಕೆಂದರೆ. ನೀವು ಮಾಡಬಹುದು 1 ಮುಂದಿನ ಹಂತದ ಇಲ್ಲ. $ ಅರೇ = [1, 2, 3]; ನಾನು ರಚನೆಯ ಮೊದಲ ಸೂಚ್ಯಂಕ ಮುದ್ರಿಸಲು ಬಯಸಿದರೆ? ನೀವು $ ರಚನೆಯ [0] ಮಾಡಿ. ವಾಕ್ಯ ಹೈಲೈಟ್ ಒಂದು ಸುಳಿವು ಹೊಂದಿದೆ. ಈ ಮಾಡಲಿದ್ದೀಯಾ ಇದೆ? php.unique. ಹಾಯ್, ನನ್ನ ಹೆಸರು 1! ಇದು ನಾನು ಬೇಕಾಗಿದ್ದಾರೆ ಏನು ಅಲ್ಲ. ಸಿಂಟ್ಯಾಕ್ಸ್ ಹೈಲೈಟ್ ನನಗೆ ಸುಳ್ಳು ಹೇಳಿದ್ದಾನೆ. ಲೆಟ್ಸ್ ಪ್ರಯತ್ನಿಸಿ 'ಒಂದು' -> 1, 'ಬಿ' -> 2. ನಾನು ಇದನ್ನು ಬರೆಯಬೇಕು ಎಂದು ಹೇಗೆ. ಅನಿರೀಕ್ಷಿತ ಏಕ ಉದ್ಧರಣ (blah, blah, blah, blah, blah T_ENCAPSED). ಕಲ್ಪನೆಯನ್ನು ರಚನೆಯ ಭಾಗವಾಗಿ ಈ ಗುರುತಿಸುವುದು ದೊರೆಯದಿದ್ದಲ್ಲಿ ಹೊಂದಿದೆ. ಇದು ಅಕ್ಷರ ಸೂಚ್ಯಂಕದೊಡನೆ ರಚನೆಯ ಈ ಮಾನ್ಯತೆ ಅಲ್ಲ. ನೀವು, ಸುರುಳಿಯಾದ ಬ್ರೇಸ್ ಸುತ್ತಲೂ ಹಾಗೆ ಬಯಸುವ ಈಗ ಈ ಸುರುಳಿಯಾದ ಬ್ರೇಸ್ ನಲ್ಲಿ ಯಾವುದೇ, ಪ್ರಕ್ಷೇಪಿಸಲು ಕಾಣಿಸುತ್ತದೆ ಇದು ನಾವು ಮಾಂತ್ರಿಕವಾಗಿ ಬಲ ಸ್ಥಳಗಳು ಈ ಅಸ್ಥಿರಗಳು ಅಳವಡಿಸುವ ಬಳಸುವ ಪದ. ಈಗ php.unique, ಈ ರೀತಿ, ಮತ್ತು ಹಾಯ್, ನನ್ನ ಹೆಸರು 1! ಎಂದು ನಿರೀಕ್ಷಿಸಲಾಗಿದೆ ಅಥವಾ ಹಾಯ್, ನನ್ನ ಹೆಸರು ರಾಬ್ ಆಗಿದೆ! ತಂತುವನ್ನು ಬಗ್ಗೆ ಸಂತೋಷವನ್ನು ಭಾಸವಾಗುತ್ತದೆ ಒಂದು ವಿಷಯ ಎಂದು - ಒಳತೂರಿದ ಕೆಲವು ಬೆಲೆ ಇಲ್ಲ. ನೀವು ಎರಡು ಉಲ್ಲೇಖಗಳು ಬಳಸಿದರೆ, ವ್ಯಾಖ್ಯಾನಕಾರರು, ಈ ಸಾಲನ್ನು ಮೇಲೆ ಹೋಗಲು ಹೊಂದಿದೆ , ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು "ಓಹ್, ಇಲ್ಲಿ ಒಂದು ವೇರಿಯೇಬಲ್ ನ. ಈಗ ನಾನು ವ್ಯತ್ಯಯ ಮತ್ತು ಇಲ್ಲಿ ಸೇರಿಸಲು ಕ್ರಮಿಸಬೇಕಾಗುತ್ತದೆ." ನೀವು ಯಾವುದೇ ಅಸ್ಥಿರ ಬಳಸಬೇಡಿ ಸಹ, ಈ ಎರಡು ಉಲ್ಲೇಖಗಳು ಒಳಗೆ ಏನೂ, ಪ್ರಕ್ಷೇಪಿಸಲು ಅಗತ್ಯವಿದೆ ಇದು ಜೋಡಿ ಉದ್ಧರಣ ಮೇಲೆ ಹೋಗಲು ಅಗತ್ಯವಿದೆ ಏಕೆಂದರೆ ಆದರೆ ಇನ್ನೂ ನಿಧಾನ ಎಂದು ಪ್ರಕ್ಷೇಪಿಸಲು ಅಗತ್ಯವಿದೆ ವಸ್ತುಗಳನ್ನು ಹುಡುಕುತ್ತಿರುವ. ಏನೂ ಪ್ರಕ್ಷೇಪಿಸಲು ಅಗತ್ಯವಿದೆ ಆದ್ದರಿಂದ ಏಕ ಉದ್ಧರಣ, ಸ್ವಲ್ಪ ವೇಗವಾಗಿ ಮಾಡಬಹುದು ಮತ್ತು ನಾನು 'ಹಾಯ್, ನನ್ನ ಹೆಸರು', ಒಂದೇ ಉಲ್ಲೇಖಗಳನ್ನು ಬಳಸಲು ಸಹ ಒಲವು. $ ರಚನೆಯ ['ಒಂದು'] ಹೇಗಾದರೂ. ನಾವು ಮೊದಲು ಯಾವುದೆಂದು ಸಮನಾಗಿರುತ್ತದೆ ಎಂದು ವಿಶೇಷವೇನು. ಆದರೆ ಆದ್ಯತೆ ಒಂದು ಮ್ಯಾಟರ್ ನ. ನೀವು PHP ಬಳಸುತ್ತಿದ್ದರೆ, ನೀವು ಬಹುಶಃ ವೇಗ ವ್ಯತ್ಯಾಸವು ಬಗ್ಗೆ ಹೆದರುವುದಿಲ್ಲ. ಆರಂಭಗೊಳ್ಳಬೇಕು ಅವರನ್ನು ಕಾರಣ ಸಾಕಷ್ಟು ಇಲ್ಲ. ಯಾವುದೇ ಅಂತಿಮ ಪ್ರಶ್ನೆಗಳು? ನಾವು ವಾಸ್ತವವಾಗಿ ಸಹ ಇದು ಎಲ್ಲಾ ಮೂಲಕ ಆಗಲಿಲ್ಲ, ಆದರೆ ಈ ವಿಷಯವನ್ನು ನೀರಸ ಆಗಿತ್ತು. ನೀವು HTML ವ್ಯವಹರಿಸುವಾಗ ಮಾಡಿದಾಗ PHP ಯಲ್ಲಿ ರೀತಿಯ ನೈಸ್ ಎಂದು ಕಡೆಯದಾಗಿ, ಆಗಿದೆ ನೀವು ವೇರಿಯಬಲ್ ಮುದ್ರಣಕಾರ್ಯಕ್ಕಾಗಿ ಇದು ಒಂದು ಬಿಟ್, ಆದ್ದರಿಂದ ಸಂತೋಷವನ್ನು ಶಾರ್ಟ್ಕಟ್ ವಾಕ್ಯ ಬಳಸಿ. ಇಲ್ಲಿ PHP ಪುಟ್ಟಿಂಗ್ ಇಲ್ಲದೆ, ಈ ಸಣ್ಣ ಟ್ಯಾಗ್ಗಳನ್ನು ಕರೆಯಲಾಗುತ್ತದೆ. ಅಧಿಕೃತವಾಗಿ PHP 5.4 ರ, ಈ ವಿನಂತಿಸಲಾಗಿದೆ. ನೀವು PHP ಇರಿಸಲು ಶಿಫಾರಸು ಮಾಡಲಾಗುತ್ತದೆ. ಈ ಇನ್ನೂ <ಜೊತೆ ಆದ್ದರಿಂದ ಸಣ್ಣ ಟ್ಯಾಗ್ಗಳನ್ನು ಬೆಂಬಲಿತವಾಗಿದೆ? = ಇನ್ನೂ ನಿಖರವಾಗಿ ಉತ್ತಮವಾಗಿವೆ. ಇದು ಬೆಂಬಲ ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ, ನೀವು ಬಯಸುವ ನೀವು ಈ ಬಳಸಬಹುದು, ಮತ್ತು ಅವರು ಬಹಳ ಅನುಕೂಲಕರ ಆರ್. ಯಾವುದೇ ಪ್ರಶ್ನೆಗಳು? ಎಲ್ಲಾ ಸರಿ. , ಸ್ಯಾನ್ ಡಿಯಾಗೋ ಕ್ಲಾಸಿ ಸ್ಟೇ. [Chuckles] ಬೈ. [ನಗು] [ಚಪ್ಪಾಳೆ] [ನಗು] [CS50.TV]