Cách sử dụng trình nghe sự kiện php với các ví dụ
Bài viết này tôi sẽ cung cấp 1 ví dụ về cách sử dụng Cách sử dụng trình xử lý sự kiện php với các ví dụ . Show Cách sử dụng trình nghe sự kiện php với các ví dụ /* Example 1: event::bind('blog.post.create', function($args = array()) { mail('[email protected]', 'Blog Post Published', $args['name'] . ' has been published'); }); Example 2: event::trigger('blog.post.create', $postInfo); */ class event { public static $events = array(); public static function trigger($event, $args = array()) { if(isset(self::$events[$event])) { foreach(self::$events[$event] as $func) { call_user_func($func, $args); } } } public static function bind($event, Closure $func) { self::$events[$event][] = $func; } } Nhiều ví dụ bổ sung xung quanh chủ đề Cách php trình xử lý sự kiện với Ví dụ vui lòng xem thêm Có trình xử lý sự kiện trong PHP không?Trình nghe - Trình nghe là bất kỳ lệnh gọi PHP nào dự kiến sẽ được thông qua Sự kiện . Không hoặc nhiều Người nghe có thể được thông qua cùng một Sự kiện. Người nghe CÓ THỂ liệt kê một số hành vi không đồng bộ khác nếu nó chọn. Bộ phát - Bộ phát là bất kỳ mã tùy ý nào muốn gửi một Sự kiện. Làm cách nào để kiểm tra eventListener?Nhấp chuột phải vào nút biểu tượng tìm kiếm và chọn “kiểm tra” để mở công cụ dành cho nhà phát triển Chrome. Khi các công cụ dành cho nhà phát triển được mở, hãy chuyển sang tab “Trình xử lý sự kiện” và bạn sẽ thấy tất cả các trình xử lý sự kiện được liên kết với phần tử. Bạn có thể mở rộng bất kỳ trình xử lý sự kiện nào bằng cách nhấp vào đầu mũi tên chỉ bên phải Làm cách nào để đăng ký người nghe sự kiện?Thêm Trình xử lý sự kiện vào đối tượng cửa sổ . The addEventListener() method allows you to add event listeners on any HTML DOM object such as HTML elements, the HTML document, the window object, or other objects that support events, like the xmlHttpRequest object. Xử lý sự kiện được thực hiện như thế nào trong PHP?Cách thức hoạt động . Người dùng mở một trang web Để tạo mã HTML của trang, mã PHP của ứng dụng được thực thi Mã PHP của ứng dụng chứa sự kiện. Nó đã được thêm bởi nhà phát triển ứng dụng Một sự kiện được xử lý bởi một plugin. Điều này là do nhà phát triển plugin đã quyết định như vậy
|