我正在使用YouTube Data API v3获取视频标题和ID以在网站上嵌入视频。我目前正在以我想要的方式显示标题时遇到问题。一些视频标题的末尾括号内有文字,我不想在网站上显示。我目前正在使用:
$videoTitle = substr($videoTitle, 0, strpos($videoTitle, '('));
问题是不显示不包含括号的标题。我不熟悉PHP,所以我不知道如何解决这个问题。
任何帮助将不胜感激。谢谢, OLI。
答案 0 :(得分:1)
如果您只是将字符串拆分为(
,则只能将第一部分用作视频标题,例如:
$splitString = explode('(', $videoTitle);
$videoTitle = $splitString[0];
但视频标题可能一直看起来不同,你不能真正依赖安全的方法来删除它们。
答案 1 :(得分:0)
您可以使用如下。如果您将分享更有帮助的链接。
<?php
$urlarray = explode("(",$videoTitle);
$videoTitle = $urlarray[0];
?>