מבוא לזרמים
כידוע ישנן פעולות רבות בתכנות המכילות את זרימת הנתונים. בזרימה זו, ייתכן שנצטרך גם לקרוא וגם לכתוב את הנתונים מהאובייקט או לתוך האובייקט בהתאמה. זרמים מכלילים את הרשת, דחיסת הנתונים, הקבצים והפעולות. כלומר, זרמים מספקים פלטפורמה מרכזית שבה הנתונים יכולים לזרום בשיטה ליניארית.
בעמוד זה תמצאו את פונקציות הזרם ומידע שימושי הקשור אליהן. עבור פונקציות הזרם הללו, אין צורך בהתקנה מכיוון שהיא מגיעה עם שפת הליבה של 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_line() | |
stream_get_meta_data() | |
stream_get_transports() | |
stream_get_wrappers() | |
stream_is_local() | |
stream_isatty() | |
stream_notification_callback() | |
stream_register_wrapper() | כינוי של stream_wrapper_register() |
stream_resolve_include_path () | |
stream_select () | |
stream_set_blocking () | |
stream_set_chunk_size() | |
stream_set_read_buffer() | |
stream_set_timeout() | |
stream_set_write_buffer() | |
stream_socket_accept() | |
stream_socket_client () | |
stream_socket_enable_crypto() | |
stream_socket_get_name() | |
stream_socket_pair() | |
stream_socket_recvfrom() | |
stream_socket_sendto() | |
stream_socket_server() | |
stream_socket_shutdown() | |
stream_supports_lock() | |
stream_wrapper_register() | |
stream_wrapper_restore() | |
stream_wrapper_unregister() |