Aparat CodeIgniter Library

ساخت وبلاگ
کد زیر رو در مسیر application/libraries/Aparat.php ذخیره کنید:
class Aparat
{ public function embed($videoLink) { $result = ''; $linkParts = explode('/', $videoLink); $video = end($linkParts); $embedLink = 'http://www.aparat.com/video/video/showembed/videohash/' . $video; $ch = curl_init($embedLink); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); $content = curl_exec($ch); if (preg_match_all('#<textarea.*?id="jscode".*?>(.*?)</textarea>#i', $content, $matches)) { $result = html_entity_decode($matches[1][0]); } return str_replace('video/video/embed/videohash/', 'http://www.aparat.com/embed/' . $video, $result); }
}

حالا برای بارگذاری میتونین از فایل config/autoload.php استفاده کنین یا توی کنترلر بارگذاری کنین:
$this->load->library('Aparat');

نحوه‌ی استفاده داخل View :
<?= $this->aparat->embed('http://www.aparat.com/video/video/showembed/videohash/qL6xJ') ?>

نمونه‌ی خروجی:
    برنامه نویس...
ما را در سایت برنامه نویس دنبال می کنید

برچسب : نویسنده : خنجی prog بازدید : 225 تاريخ : چهارشنبه 11 مرداد 1396 ساعت: 10:15

خبرنامه