ಕಂಪ್ಯೂಟರ್ಪ್ರೋಗ್ರಾಮಿಂಗ್

ನೊವೀಸ್ ವೆಬ್ ಪ್ರೋಗ್ರಾಮರ್ಗಳು ಪಿಎಚ್ಪಿ: ಸ್ಟ್ರಿಂಗ್ ಉದ್ದ

ಯಾವುದೇ ಸ್ವಯಂ ಗೌರವಿಸುವ ವೆಬ್ ಪ್ರೋಗ್ರಾಮರ್ ವೆಬ್ ಪುಟಗಳನ್ನು ರಚಿಸಲು ಬಳಸಬಹುದು ಪಿಎಚ್ಪಿ ಭಾಷೆ ತಿಳಿದಿರಬೇಕು. ಈ ಭಾಷೆಯನ್ನು C ಮತ್ತು C ++ ಆಧರಿಸಿದೆ, ಮತ್ತು ಆದ್ದರಿಂದ ಇದು ಭಾಷೆಗೆ ನಿರ್ದಿಷ್ಟ ರಚನೆಗಳು ಬಹಳಷ್ಟು ಹೊಂದಿದೆ. ಉದಾಹರಣೆಗೆ, ಸ್ಟ್ರಿಂಗ್ ಅದೇ ಹೆಸರಿನ ಸಿ ಕಾರ್ಯ ಮೂಲಕ ಮರಳಿದರು ಪಿಎಚ್ಪಿ ಉದ್ದ ಈ ಲೇಖನ ಸಾಲುಗಳು, ಹಾಗೂ ಆ ಅವರೊಂದಿಗೆ ಕೈಗೊಳ್ಳಲಾಗುವುದು ಕಾರ್ಯಾಚರಣೆಗಳ ಮಾತಾಡುತ್ತಾನೆ.

ಆದರೆ ಮೊದಲು ನಾವು ಮೂಲಭೂತ ವ್ಯಾಖ್ಯಾನ ನೀಡುವ ವೈಶಿಷ್ಟ್ಯಗಳ ಬಗ್ಗೆ ಮಾತನಾಡಲು. ಸ್ಟ್ರಿಂಗ್ - ನಿಖರವಾಗಿ ಒಂದು ಬೈಟ್ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ ಪ್ರತಿಯೊಂದೂ ಅಕ್ಷರಗಳ ಅನುಕ್ರಮ. ಆದ್ದರಿಂದ, ಪಿಎಚ್ಪಿ 256 ಅಕ್ಷರಗಳು ಬೆಂಬಲಿತವಾಗಿದೆ. ಯೂನಿಕೋಡ್ ಅಕ್ಷರಗಳನ್ನು ಹೆಚ್ಚು ಕಾರಣ - ಈ ತಾರ್ಕಿಕವಾಗಿ ಈ ಭಾಷೆಯಲ್ಲಿ ಯುನಿಕೋಡ್ ಬೆಂಬಲ ಕಾಣೆಯಾಗಿದೆ ಅನುಸರಿಸುತ್ತದೆ ಗೆ.

ಏನು ಸ್ಟ್ರಿಂಗ್ ಕಾರ್ಯಾಚರಣೆಗಳು ಅಲ್ಲಿ PHP ಯಲ್ಲಿ? ಸ್ಟ್ರಿಂಗ್ ಉದ್ದ, ತಮ್ಮ ಪೋಣಿಸುವಿಕೆಯ (ಸಂಪರ್ಕ), ಪಾತ್ರದ ಕೋಡ್ ಮರುಗಳಿಕೆ ಹಾಗೂ ಪ್ರತಿಕ್ರಮದಲ್ಲಿ - ಸರಳ ಉದಾಹರಣೆಗಳು. ಹೆಚ್ಚು ಸಂಕೀರ್ಣವಾದ ಇವೆ - ಉಪಸ್ಟ್ರಿಂಗ್ ಹುಡುಕಾಟ, ಹ್ಯಾಶಿಂಗ್, ಇನ್ವರ್ಟ್. ಮತ್ತು ಅಲ್ಲಿ ಇಂತಹ ಡಿಲಿಮಿಟರ್ ಬಳಸಿಕೊಂಡು ಉಪಸ್ಟ್ರಿಂಗ್ಗಳನ್ನು ವಿಭಜಿಸಲಾಗಿತ್ತು, ಟ್ಯಾಗ್ಗಳು, ಮಾದರಿ ಹೊಂದಿಕೆ ತೆಗೆದು ಅವು ... ನೀವು ಹೆಸರು! ಆದ್ದರಿಂದ, ನಾವು ಸಾಮಾನ್ಯ ಮತ್ತು ಉಪಯುಕ್ತ ಪದಗಳಿಗಿಂತ ಚರ್ಚಿಸಬಹುದು.

ಪಿಎಚ್ಪಿ ಮೊದಲ ಮತ್ತು ಸಾಮಾನ್ಯವಾಗಿ ಬಳಸಲಾಗುತ್ತದೆ ಕಾರ್ಯ - ಸ್ಟ್ರಿಂಗ್ ಉದ್ದ. ಇದು, strlen ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ, ಮತ್ತು ಪ್ಯಾರಾಮೀಟರ್ನಂತೆ ಗುರುತುಗಳಲ್ಲಿ ಒಂದಾಗಿದೆ ಒಂದೇ ಅನುಕ್ರಮಣಿಕೆಯಲ್ಲಿ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ. ಅದು ಸರಳ.

$ ಫೂ = "ಫೂ";

$ ಬಾರ್ = strlen (foo $); // $ ಬಾರ್ ಮೂರು ಸಮಾನವಾಗಿರುತ್ತದೆ

?>

ಪಿಎಚ್ಪಿ ಸ್ಟ್ರಿಂಗ್ ಉದ್ದ ಶೂನ್ಯಕ್ಕೆ ಸಮಾನವಾಗಿರುತ್ತದೆ ಇರಬಹುದು. ಈ ಸಾಲು ಖಾಲಿಯಾಗಿತ್ತು ಕರೆಯಲಾಗುತ್ತದೆ.

ಕೆಳಗಿನ ಕಾರ್ಯವನ್ನು - ಪೋಣಿಸುವಿಕೆಯ ಅಥವಾ ಒಕ್ಕೂಟದ. ಸರಳವಾಗಿ, ಇದು ಎರಡು ಲೈನ್ ಮಾಡುತ್ತದೆ ಆಗಿದೆ.

$ ಫೂ = "ಹಲೋ";

$ ಬಾರ್ = "ವರ್ಲ್ಡ್";

$ ಬಾಜ್ = CONCAT (foo $ $ ಬಾರ್);

$ ಬಾಜ್ ಪ್ರತಿಧ್ವನಿ; // ಉತ್ಪನ್ನಗಳೆಂದರೆ "ಹಲೋ ವರ್ಲ್ಡ್!"

?>

ಮಾಲಿಕ ಪಾತ್ರಗಳು ಕೆಲಸ ಎರಡು ಇನ್ವರ್ಸ್ ಕಾರ್ಯಗಳಿವೆ. ಓರ್ಡ್ - ಅಕ್ಷರ ಕೋಡ್ ಹಿಂದಿರುಗಿಸುತ್ತದೆ, ಮತ್ತು Chr - ಅಕ್ಷರ ಕೋಡ್ ನಿರ್ಧರಿಸುತ್ತದೆ.

$ ಫೂ = "Q";

$ ಬಾರ್ = ಓರ್ಡ್ (foo $); // $ ಬಾರ್ 113 ಸಮಾನವಾಗಿರುತ್ತದೆ

$ ಬಾಜ್ = Chr ($ ಬಾರ್); // $ ಬಾಜ್ "Q" ಆಗಿದೆ

?>

ದಿನಾಂಕ - ಮತ್ತೊಂದು ಆಸಕ್ತಿದಾಯಕ ವೈಶಿಷ್ಟ್ಯವನ್ನು ಬಗ್ಗೆ ಉಲ್ಲೇಖಿಸಬಾರದ. ಪಿಎಚ್ಪಿ ತಂತಿಗಳನ್ನು ಎಂದು ಔಟ್ಪುಟ್ ಬಾರಿಗೆ ಒಂದು ಟೆಂಪ್ಲೇಟ್ ಬಳಸಬಹುದು. ಉದಾಹರಣೆಗೆ, ದಿನಾಂಕ ಗೆರೆಯ ವರ್ಗಾವಣೆ "ಎಚ್: ನಿ:" ಮತ್ತು ಔಟ್ಪುಟ್ ಪರಿಣಾಮವಾಗಿ, ಪರದೆಯ ಒಂದು ಕೊಲೊನ್, ಉದಾಹರಣೆಗೆ, "11:08:34" ಪ್ರತ್ಯೇಕಿಸಲ್ಪಟ್ಟ ಸರ್ವರ್ ಪ್ರಸ್ತುತ ಸಮಯ, ತೋರಿಸುತ್ತದೆ.

ಈಗ ಸ್ಫೋಟಕ್ಕೆ ಕಾರ್ಯವನ್ನು ಪರಿಗಣಿಸಿ. ಇದು ಪ್ರತಿ ಹೇಳಲಾಗುತ್ತದೆ ಚಿಹ್ನೆಯನ್ನು ಗಡಿ ಪರಿಗಣಿಸಿ, ಅಂಶಗಳ ಸ್ಟ್ರಿಂಗ್ ಅವಕಾಶವಾಯಿತು. ಇದು ಬಹಳ ಸಂಕೀರ್ಣ ಶಬ್ದಗಳನ್ನು, ಆದರೆ ವಾಸ್ತವವಾಗಿ ಸಾಕಷ್ಟು ಅರ್ಥವಾಗುವಂತಹದ್ದಾಗಿದೆ. ಉದಾಹರಣೆಗೆ, ಒಂದು ಲೈನ್ "|: 56: 49 | ಚಕ್ರದ 12 ಮೂಲ" ಇಲ್ಲ. ನಂತರ ನಾವು ಬರೆಯಬಹುದು

$ ಫೂ = ಸ್ಫೋಟಕ್ಕೆ ( "ಮೂಲ | 12: 56: 49 | ಚಕ್ರ", "|");

, "ಮೂಲ" "12:56:49", "ಚಕ್ರ" - ಪರಿಣಾಮವಾಗಿ, ರಚನೆಯ foo $ ಮೂರು ಅಂಶಗಳನ್ನು ಹೊಂದಿರುತ್ತವೆ. ಕಾರ್ಯ ಕರೆ ವೇಳೆ ಸಪರೇಟರ್ ಸ್ಪಷ್ಟಪಡಿಸುವುದಿಲ್ಲ, ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಇದು ಖಾಲಿ ಪರಿಗಣಿಸಲಾಗುವುದು. ಗರಿಷ್ಠ ಪ್ರಮಾಣದ ಹಂಚಿಕೆ ಸಬ್ - ಒಂದು ಐಚ್ಛಿಕ ನಿಯತಾಂಕ ಇಲ್ಲ.

ಕೆಳಗಿನ ಕಾರ್ಯವನ್ನು ಲೈನ್ ಎಚ್ಟಿಎಮ್ಎಲ್-ಟ್ಯಾಗ್ಗಳನ್ನು ತೆಗೆದುಹಾಕುತ್ತದೆ. strip_tags ಅವಳು ಎಂದು. ನೀವು ಬಿಡಲು ನೀವು ಟ್ಯಾಗ್ಗಳನ್ನು ಪಟ್ಟಿ - ಸ್ಫೋಟಕ್ಕೆ ಕಾರ್ಯ ಕುರಿತು, ಐಚ್ಛಿಕ ಎರಡನೇ ಪ್ಯಾರಾಮೀಟರ್ ಹೊಂದಿದೆ.

ಸರಳ ಕಾರ್ಯಗಳನ್ನು - ಪೋಣಿಸುವಿಕೆಯ, ಸಬ್ ಹುಡುಕಾಟ, ಸ್ಟ್ರಿಂಗ್ ಉದ್ದ - ಪಿಎಚ್ಪಿ ವೇಗವಾಗಿ ಅರ್ಥೈಸುತ್ತದೆ. ಆದರೆ ಒಂದು ಟೆಂಪ್ಲೇಟ್ ಶೋಧಿಸಿ ಸಂಸ್ಕರಣೆ ಅಥವಾ ಅಳಿಸಲು ಟ್ಯಾಗ್ಗಳು ದೀರ್ಘಕಾಲ ನಡೆಸಬಹುದಾಗಿದೆ. ಆದ್ದರಿಂದ, ಕಾರ್ಯಕ್ರಮಗಳು ಕಾರ್ಯಗತಗೊಳಿಸುವಾಗ ಸಮಯ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ ಎಂದು ವಾಸ್ತವವಾಗಿ, ಸಮರ್ಥ ಅಗತ್ಯವಿದೆ. ಸಾಧಾರಣ ಸ್ಕ್ರಿಪ್ಟ್ 10 ಸೆಕೆಂಡುಗಳ ಗರಿಷ್ಠ ರನ್ ಮಾಡಬೇಕು, ಮತ್ತು ನಂತರ ನೀವು ಒಂದು ವೆಬ್ ಪುಟ ಕನಿಷ್ಠ ಭಾಗ ಪ್ರದರ್ಶಿಸಲು ಬಯಸುವ, ಅಥವಾ ಒಂದು ಬಳಕೆದಾರ ಹೋಗುತ್ತದೆ. ಆದರೆ ಸಾಮಾನ್ಯವಾಗಿ ವೆಬ್ ಅಪ್ಲಿಕೇಶನ್ಗಳು ಪಿಎಚ್ಪಿ ಕೋಡ್ ಸರ್ವರ್ ಕಾರ್ಯಗತಗೊಂಡ ಮತ್ತು ಬ್ರೌಸರ್ ಪಿಎಚ್ಪಿ ಸ್ಕ್ರಿಪ್ಟ್ ಸಮಾಪ್ತಿಯಾಗುತ್ತದೆ ಸ್ಕ್ರಿಪ್ಟ್ ಪುಟ ಆಧಾರದ ಮೇಲೆ ರೂಪುಗೊಂಡ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ ಏಕೆಂದರೆ, ವೇಗವಾಗಿ ರನ್.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 kn.atomiyme.com. Theme powered by WordPress.