ಸ್ಟ್ರೀಮ್ಗಳಿಗೆ ಪರಿಚಯ
ನಮಗೆ ತಿಳಿದಿರುವಂತೆ ಪ್ರೋಗ್ರಾಮಿಂಗ್ನಲ್ಲಿ ಡೇಟಾದ ಹರಿವನ್ನು ಒಳಗೊಂಡಿರುವ ಅನೇಕ ಕಾರ್ಯಾಚರಣೆಗಳಿವೆ. ಈ ಹರಿವಿನಲ್ಲಿ, ನಾವು ಆಬ್ಜೆಕ್ಟ್ನಿಂದ ಅಥವಾ ಆಬ್ಜೆಕ್ಟ್ಗೆ ಕ್ರಮವಾಗಿ ಡೇಟಾವನ್ನು ಓದುವುದು ಮತ್ತು ಬರೆಯುವುದು ಎರಡೂ ಅಗತ್ಯವಾಗಬಹುದು. ಸ್ಟ್ರೀಮ್ಗಳು ನೆಟ್ವರ್ಕ್, ಡೇಟಾ ಕಂಪ್ರೆಷನ್, ಫೈಲ್ ಮತ್ತು ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ಸಾಮಾನ್ಯೀಕರಿಸುತ್ತವೆ. ಅಂದರೆ, ಸ್ಟ್ರೀಮ್ಗಳು ಕೇಂದ್ರೀಕೃತ ವೇದಿಕೆಯನ್ನು ಒದಗಿಸುತ್ತವೆ, ಅಲ್ಲಿ ಡೇಟಾವು ರೇಖೀಯ ವಿಧಾನದಲ್ಲಿ ಹರಿಯಬಹುದು.
ಈ ಪುಟದಲ್ಲಿ, ಸ್ಟ್ರೀಮ್ ಕಾರ್ಯಗಳು ಮತ್ತು ಅವುಗಳಿಗೆ ಸಂಬಂಧಿಸಿದ ಉಪಯುಕ್ತ ಮಾಹಿತಿಯನ್ನು ನೀವು ಕಾಣಬಹುದು. ಈ ಸ್ಟ್ರೀಮ್ ಕಾರ್ಯಗಳಿಗಾಗಿ, PHP ಕೋರ್ ಭಾಷೆಯೊಂದಿಗೆ ಬರುವ ಯಾವುದೇ ಅನುಸ್ಥಾಪನೆಯ ಅಗತ್ಯವಿಲ್ಲ.
ಕಾರ್ಯ | ವಿವರಣೆ |
---|---|
set_socket_blocking() | PHP 5.4 ರಲ್ಲಿ ಅಸಮ್ಮತಿಸಲಾಗಿದೆ ಮತ್ತು PHP 7.0 ನಲ್ಲಿ ತೆಗೆದುಹಾಕಲಾಗಿದೆ. stream_set_blocking() ನ ಅಲಿಯಾಸ್ |
stream_bucket_prepend() | |
stream_context_create() | |
stream_context_get_default() | |
stream_context_get_options() | |
stream_context_get_params() | |
stream_context_set_default() | |
stream_context_set_options() | |
stream_context_set_params() | |
stream_copy_to_stream() | ಡೇಟಾವನ್ನು ಒಂದು ಸ್ಟ್ರೀಮ್ನಿಂದ ಇನ್ನೊಂದಕ್ಕೆ ನಕಲಿಸಿ |
stream_filter_append() | ಸ್ಟ್ರೀಮ್ಗೆ ಫಿಲ್ಟರ್ ಅನ್ನು ಸೇರಿಸಿ |
stream_filter_prepend() | |
stream_filter_register() | |
stream_filter_remove() | |
stream_get_contents() | |
stream_get_filters() | |
ಸ್ಟ್ರೀಮ್_ಗೆಟ್_ಲೈನ್() | |
stream_get_meta_data() | |
ಸ್ಟ್ರೀಮ್_ಗೆಟ್_ಟ್ರಾನ್ಸ್ಪೋರ್ಟ್ಸ್() | |
stream_get_wrappers() | |
stream_is_local() | |
ಸ್ಟ್ರೀಮ್_ಇಸಟ್ಟಿ() | |
stream_notification_callback() | |
stream_register_wrapper() | stream_wrapper_register() ನ ಅಲಿಯಾಸ್ |
stream_resolve_include_path() | |
ಸ್ಟ್ರೀಮ್_ಆಯ್ಕೆ() | |
ಸ್ಟ್ರೀಮ್_ಸೆಟ್_ಬ್ಲಾಕಿಂಗ್() | |
stream_set_chunk_size() | |
ಸ್ಟ್ರೀಮ್_ಸೆಟ್_ರೀಡ್_ಬಫರ್() | |
stream_set_timeout() | |
ಸ್ಟ್ರೀಮ್_ಸೆಟ್_ರೈಟ್_ಬಫರ್() | |
stream_socket_accept() | |
ಸ್ಟ್ರೀಮ್_ಸಾಕೆಟ್_ಕ್ಲೈಂಟ್() | |
stream_socket_enable_crypto() | |
stream_socket_get_name() | |
ಸ್ಟ್ರೀಮ್_ಸಾಕೆಟ್_ಜೋಡಿ() | |
stream_socket_recvfrom() | |
stream_socket_sendto() | |
stream_socket_server() | |
stream_socket_shutdown() | |
stream_supports_lock() | |
stream_wrapper_register() | |
stream_wrapper_restore() | |
stream_wrapper_unregister() |