I was resolve all problem, it's work all links
public function getTitle($url) { try { if (strpos($url, 'www.youtube.com/watch') !== false) { $apikey = 'AIzaSyCPeA3MlMPeT1CU18NHfJawWAx18VoowOY'; $videoId = explode('&', explode("=", $url)[1])[0]; $url = '//www.googleapis.com/youtube/v3/videos?id=' . $videoId . '&key=' . $apikey . '&part=snippet'; $ch = curl_init(); curl_setopt($ch, CURLOPT_HEADER, 0); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); curl_setopt($ch, CURLOPT_VERBOSE, 0); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); $response = curl_exec($ch); curl_close($ch); $data = json_decode($response); $value = json_decode(json_encode($data), true); $title = $value['items'][0]['snippet']['title']; } else { set_error_handler( function () { return false; } ); if (($str = file_get_contents($url)) === false) { $title = $url; } else { preg_match("/\<title\>(.*)\<\/title\>/i", $str, $title); $title = $title[1]; if (preg_replace('/[\x00-\x1F\x7F-\xFF]/', '', $title)) $title = utf8_encode($title); $title = html_entity_decode($title); } restore_error_handler(); } } catch (Exception $e) { $title = $url; } return $title; }Hướng dẫn dùng getstream trong PHP
Streams là các tài nguyên được cung cấp bởi PHP mà chúng ta ít để ý đến. Streams có thể được dùng như là công cụ rất mạnh mẽ và bằng cách khai thác sức ...
Hướng dẫn dùng php typing trong PHP
Bài này sẽ giới thiệu các kiểu dữ liệu (data type) trong PHP. Để học tốt bài này, các bạn cần đọc lại bài Cài đặt môi trường lập trình Web PHP với ...
Hướng dẫn dùng file content trong PHP
Các hàm tạo file, mở - đọc - ghi - đóng fileHàm fopen và fclose - mở và đóng fileHàm fwrite / fputs - ghi nội dung vào fileVí dụ - ghi thêm nội dung vào fileHàm fread, ...
Hướng dẫn dùng option option trong PHP
Drop-down list (Thanh chọn xổ xuống) cho phép người dùng chọn một trong danh sách các tùy chọn.Thường được sử dụng để lấy thông tin từ đối tượng có số ...
Hướng dẫn input trong php
Hướng dẫn dùng fullly trong PHP
Mình thấy các bạn thường copy hàm date() để dùng nhưng có thể là chưa hiểu rõ về hàm này. Do đó, dẫn đến việc cứ copy rồi thử nhiều đối số với hàm ...
Bài này sẽ giới thiệu các kiểu dữ liệu (data type) trong PHP. Để học tốt bài này, các bạn cần đọc lại bài Cài đặt môi trường lập trình Web PHP với ...
Hướng dẫn dùng file content trong PHP
Các hàm tạo file, mở - đọc - ghi - đóng fileHàm fopen và fclose - mở và đóng fileHàm fwrite / fputs - ghi nội dung vào fileVí dụ - ghi thêm nội dung vào fileHàm fread, ...
Hướng dẫn dùng option option trong PHP
Drop-down list (Thanh chọn xổ xuống) cho phép người dùng chọn một trong danh sách các tùy chọn.Thường được sử dụng để lấy thông tin từ đối tượng có số ...
Hướng dẫn input trong php
Hướng dẫn dùng fullly trong PHP
Mình thấy các bạn thường copy hàm date() để dùng nhưng có thể là chưa hiểu rõ về hàm này. Do đó, dẫn đến việc cứ copy rồi thử nhiều đối số với hàm ...
Hướng dẫn dùng méthode trong PHP
__construct()PHP construct là phương thức tự đông được gọi đầu tiên sau khi đối tượng được khởi tạo. Mỗi class có 1 contructor . Nếu bạn không khai báo nó, ...
Hướng dẫn php read from file
Trong bài này, chúng ta sẽ tìm hiểu về cách open và read file trong PHP. Để học tốt bài này, các bạn cần đọc lại bài Cài đặt môi trường lập trình Web PHP ...
Hướng dẫn dùng fdstream trong PHP
Trang chủHướng dẫn họcHọc PHPKiểu dữ liệu trong PHPĐịnh nghĩa và cách dùngPHP IntegerKiểu dữ liệu integer (viết tắt là int) là kiểu dạng số nguyênkhông là ...
Get content file json php
How to take input in php
View DiscussionImprove ArticleSave ArticleReadDiscussView DiscussionImprove ArticleSave ArticleIn PHP, the console is a command-line interface, which is also called interactive shell. We can access ...
Hướng dẫn dùng mysql forms trong PHP
Trang chủHướng dẫn họcHọc PHPPHP insert dữ liệu vào MySQL thông qua formPHP insert dữ liệu vào MySQL thông qua formBài trước đã hướng dẫn cách thêm dữ ...
Hướng dẫn php memory stream
Hướng dẫn php snmp agentHướng dẫn date in php(PHP 4, PHP 5, PHP 7, PHP 8)date — Format a Unix timestampDescriptiondate(string $format, ?int $timestamp = null): stringParameters format ...
Hướng dẫn fgetcsv trong php
Cú phápHàm fgetcsv() trong PHP có cú pháp như sau:array fgetcsv ( resource $handle [, int $length [, string $delimiter [, string $enclosure [, string $escape]]]] ); Định nghĩa và cách ...
Hướng dẫn dùng value if trong PHP
Có một số yêu cầu cơ bản đối với các ngôn ngữ lập trình như là: Cần một nơi để lưu trữ data, quản lý flow program, đánh giá biểu thức, quản lý file, ...
Php read line from file
I want to read a file line by line, but without completely loading it in memory.My file is too large to open in memory, and if try to do so I always get out of memory errors.The file size is 1 GB. ...
Hướng dẫn dùng all contents trong PHP
-Hôm nay chúng ta tiếp tục tìm hiểu về một hàm khá là quan trong trong PHP đó là hàm header, hàm này rất là hữu hiệu khi bạn muốn thay đổi kiểu dữ ...
Hướng dẫn dùng echo options trong PHP
Trang chủHướng dẫn họcHọc PHPPHP xử lý formPHP xử lý formCác giá trị thành phần của form được thu thập thông qua phương thức _GET và _POST.Các giá trị thành ...
Hướng dẫn dùng getstream trong PHP
Streams là các tài nguyên được cung cấp bởi PHP mà chúng ta ít để ý đến. Streams có thể được dùng như là công cụ rất mạnh mẽ và bằng cách khai thác sức ...
Hướng dẫn dùng php typing trong PHP
Bài này sẽ giới thiệu các kiểu dữ liệu (data type) trong PHP. Để học tốt bài này, các bạn cần đọc lại bài Cài đặt môi trường lập trình Web PHP với ...
Hướng dẫn dùng file content trong PHP
Các hàm tạo file, mở - đọc - ghi - đóng fileHàm fopen và fclose - mở và đóng fileHàm fwrite / fputs - ghi nội dung vào fileVí dụ - ghi thêm nội dung vào fileHàm fread, ...
Hướng dẫn dùng option option trong PHP
Drop-down list (Thanh chọn xổ xuống) cho phép người dùng chọn một trong danh sách các tùy chọn.Thường được sử dụng để lấy thông tin từ đối tượng có số ...
Hướng dẫn input trong php
Trang chủHướng dẫn họcHọc PHPPHP xử lý formPHP xử lý formCác giá trị thành phần của form được thu thập thông qua phương thức _GET và _POST.Các giá trị thành ...