Xem trước php
Một lớp PHP sử dụng liên kết HTTP(S) và trả về một mảng thông tin xem trước. Hãy nghĩ về việc chia sẻ trên Facebook - bất cứ khi nào bạn dán một liên kết, nó sẽ chuyển đến trang được chỉ định và tìm nạp một số chi tiết Show
Ban đầu dựa trên kasp3r/link-preview dường như bị bỏ rơi Bao gồm tích hợp với. ấu trùng 5 phụ thuộc
Cài đặt qua ComposerĐể cài đặt chỉ cần chạy
Hoặc thêm nó vào { "require": { "dusterio/link-preview": "~1.2" } } sử dụng trực tiếpuse Dusterio\LinkPreview\Client; $previewClient = new Client('https://www.boogiecall.com/en/Melbourne'); // Get previews from all available parsers $previews = $previewClient->getPreviews(); // Get a preview from specific parser $preview = $previewClient->getPreview('general'); // Convert output to array $preview = $preview->toArray(); đầu ra
Thời gian chờ và lỗi// Default connect timeout is 5 seconds, you can change it to anything you want $previewClient->getParser('general')->getReader()->config(['connect_timeout' => 3.14]); // Default maximum redirect count is 10, but you can change it too $previewClient->getParser('general')->getReader()->config(['allow_redirects' => ['max' => 10]]); // If there is a network error (DNS, connect, etc), we throw ConnectionErrorException try { $previews = $previewClient->getPreviews(); } catch (\Dusterio\LinkPreview\Exceptions\ConnectionErrorException $e) { echo "Oh no!"; } ví dụ về YouTubeuse Dusterio\LinkPreview\Client; $previewClient = new LinkPreview('https://www.youtube.com/watch?v=v1uKhwN6FtA'); // Only parse YouTube specific information $preview = $previewClient->getPreview('youtube'); var_dump($preview->toArray()); đầu ra
Cách sử dụng trong Laravel 5// Add in your config/app.php 'providers' => [ '...', 'Dusterio\LinkPreview\Integrations\LaravelServiceProvider', ]; 'aliases' => [ '...', 'Preview' => 'Dusterio\LinkPreview\Integrations\LaravelFacade', ]; // Set target url Preview::setUrl('https://www.boogiecall.com'); // Get parsed HTML tags as a plain array Preview::getPreview('general')->toArray(); // In case of redirects, see what the final url was echo Preview::getUrl(); Làm
Giấy phépGiấy phép MIT (MIT) Bản quyền (c) 2016 Denis Mysenko Theo đây, quyền được cấp miễn phí cho bất kỳ người nào có được bản sao của phần mềm này và các tệp tài liệu liên quan ("Phần mềm"), để xử lý Phần mềm mà không bị hạn chế, bao gồm nhưng không giới hạn các quyền sử dụng, sao chép, sửa đổi, hợp nhất Thông báo bản quyền ở trên và thông báo cấp phép này sẽ được bao gồm trong tất cả các bản sao hoặc phần quan trọng của Phần mềm PHẦN MỀM ĐƯỢC CUNG CẤP "NGUYÊN TRẠNG", KHÔNG CÓ BẢO ĐẢM DƯỚI BẤT KỲ HÌNH THỨC NÀO, RÕ RÀNG HAY NGỤ Ý, BAO GỒM NHƯNG KHÔNG GIỚI HẠN Ở CÁC BẢO ĐẢM VỀ KHẢ NĂNG BÁN ĐƯỢC, TÍNH PHÙ HỢP CHO MỘT MỤC ĐÍCH CỤ THỂ VÀ KHÔNG VI PHẠM. TRONG BẤT KỲ TRƯỜNG HỢP NÀO TÁC GIẢ HOẶC NGƯỜI GIỮ BẢN QUYỀN SẼ KHÔNG CHỊU TRÁCH NHIỆM PHÁP LÝ VỀ BẤT KỲ KHIẾU NẠI, THIỆT HẠI HOẶC TRÁCH NHIỆM PHÁP LÝ KHÁC NÀO, DÙ TRONG MỘT HÀNH ĐỘNG HỢP ĐỒNG, NGOẠI TỆ HOẶC CÁCH NÀO KHÁC, PHÁT SINH TỪ, NGOÀI HOẶC LIÊN QUAN ĐẾN PHẦN MỀM HOẶC VIỆC SỬ DỤNG HOẶC CÁC GIAO DỊCH KHÁC TRONG Làm cách nào để tạo trang xem trước trong PHP?Tạo bản xem trước liên kết trang web bằng PHP . Trình xử lý siêu dữ liệu URL Thư viện PHP. Chúng tôi sẽ xây dựng một thư viện tùy chỉnh để xử lý các yêu cầu cURL bằng PHP. . Biểu mẫu HTML để nhập URL. Xác định phần tử đầu vào HTML để cung cấp URL trang web. . Trích xuất siêu dữ liệu từ URL. . Hộp xem trước liên kết. . Phần kết luận Làm cách nào để xem trước một hình ảnh trong PHP?Tạo biểu mẫu tải tệp lên . tag with type=”file“, id=”image” and name=”image” is created to browse an image from the local system.. bạn nên tạo một div có id=”preview” để hiển thị bản xem trước hình ảnh Làm cách nào để hiển thị mã PHP trong trình duyệt?Nếu bạn muốn chạy nó, mở bất kỳ trình duyệt web nào và nhập “localhost/demo. php” và nhấn enter . Chương trình của bạn sẽ chạy.
Tại sao tệp PHP của tôi không mở trong trình duyệt?PHP không được cài đặt đúng cách trên hệ thống của bạn hoặc máy chủ không được cài đặt đúng cách . Mô-đun PHP không được tải trong apache của bạn. Bạn đã không đặt tập lệnh của mình ở đúng nơi. Đặt các tệp của bạn vào /XAMPP/htdocs và sau đó trỏ trình duyệt của bạn tới. http. // localhost/my_php_script. php. |