PHP
 Computer >> コンピューター >  >> プログラミング >> PHP

PHP正規表現でYouTubeビデオIDを取得


parse_url関数とparse_str関数を使用して、特定のYouTube動画のIDを取得できます。

<?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関数は文字列を受け取り、それを情報の配列にスライスします。ユーザーが特に操作したい要素を2番目の引数として指定することも、配列全体を使用することもできます。

YouTubeビデオには、URLで確認できるIDがあります。目標は、文字「v」の後、「&」の前にIDを取得することです。これを実現するために、parse_str関数を使用できます。これは、文字列を受け取り、文字列で指定された変数を作成するGET機能に似ています。

たとえば − v =5R60Tpz3Bowの場合、$vという名前の変数が作成されます。これは配列要素として格納されるため、誤って上書きされないように、格納されている変数を制御できます。

−正規表現は、regexとも呼ばれ、多くの問題に対処するために使用できますが、エラーが発生しやすくなります。したがって、注意して使用する必要があります。


  1. PowerPointにYouTubeビデオを埋め込む方法

    単調なPowerPointプレゼンテーションに座っていると、かなり悲惨なことがあります。プレゼンターとして、あなたは聴衆に、あくびをさせるのではなく、集中力を保ち、スライドを楽しんでもらいたいと考えています。 PowerPointスライドショーをより魅力的にする1つの方法は、プレゼンテーションにYouTubeビデオを追加することです。 使用しているPowerPointのバージョンに応じて、プレゼンテーションにYouTubeビデオを挿入する方法はいくつかあります。 YouTubeビデオをPowerPointに埋め込む方法と、そもそもなぜそれをしたいかを学びましょう。 PowerPoin

  2. WhatsAppでYouTubeビデオを共有する方法

    この記事は、WhatsApp、WhatsApp StatusでYouTubeビデオを共有し、リンクなしでビデオを共有する方法を示す詳細なガイドです。利用可能な最も簡単な方法について説明します。これを実現するために追加のソフトウェアをダウンロードする必要はありません。これらは、AndroidでもiOSでも、WhatsAppステータスでYouTube動画を共有するための最も正確な方法でもあります。注意すべき点は、WhatsAppのビデオ共有制限である16MBです。また、WhatsAppWebまたはWhatsAppforPCでステータスを共有することはできないことに注意してください。それ以外に、Wh