কম্পিউটার

ইউটিউব ভিডিও আইডি পেতে পিএইচপি রেজেক্স


একটি নির্দিষ্ট YouTube ভিডিওর আইডি পেতে parse_url এবং parse_str ফাংশন ব্যবহার করা যেতে পারে৷

উদাহরণ

<?php
   $url = " https://www.youtube.com/watch?v=VX96I7PO8YU ";
   parse_str( parse_url( $url, PHP_URL_QUERY ), $my_array );
   echo $my_array['v'];
?>

আউটপুট

VX96I7PO8YU

উপরের কোডে, parse_url ফাংশনটি একটি স্ট্রিং নেয় এবং তথ্যের একটি অ্যারেতে এটিকে স্লাইস করে। ব্যবহারকারী বিশেষভাবে যে উপাদানটির সাথে কাজ করতে চায় সেটিকে দ্বিতীয় আর্গুমেন্ট হিসাবে নির্দিষ্ট করা যেতে পারে বা সম্পূর্ণ অ্যারে ব্যবহার করা যেতে পারে৷

একটি ইউটিউব ভিডিওর একটি আইডি রয়েছে যা URL এ দেখা যায়। লক্ষ্য হল 'v' অক্ষরের পরে এবং '&' এর আগে আইডি আনা। এটি সম্পন্ন করতে, parse_str ফাংশন ব্যবহার করা যেতে পারে। এটি GET কার্যকারিতার অনুরূপ, যা একটি স্ট্রিং নেয় এবং স্ট্রিং দ্বারা নির্দিষ্ট করা ভেরিয়েবল তৈরি করে৷

উদাহরণস্বরূপ − যদি v=5R60Tpz3Bow হয়, এটি $v নামে একটি চলক তৈরি করে। এটি একটি অ্যারে উপাদান হিসাবে সংরক্ষণ করা হয়, যার ফলে সংরক্ষিত ভেরিয়েবলের উপর নিয়ন্ত্রণ দেওয়া হয়, যাতে এটি দুর্ঘটনাক্রমে ওভাররাইট না হয়৷

দ্রষ্টব্য − রেগুলার এক্সপ্রেশন, যা regex নামেও পরিচিত, অনেক সমস্যা মোকাবেলা করতে ব্যবহার করা যেতে পারে, কিন্তু ত্রুটির প্রবণ। অতএব, তাদের যত্ন সহকারে ব্যবহার করা দরকার।


  1. ইউটিউব কি:একটি নতুনদের গাইড

  2. Vimeo বনাম YouTube

  3. পাওয়ারপয়েন্টে কীভাবে একটি ইউটিউব ভিডিও এম্বেড করবেন

  4. কীভাবে হোয়াটসঅ্যাপে ইউটিউব ভিডিও শেয়ার করবেন