если они возвращают numbers
, вы можете отформатировать их в string
как:
// these are numbers
$seson_num = info_movie_get_meta('temporada');
$epi_num = info_movie_get_meta('episodio');
// format into 2 digits string, 0 padded
$seson = sprintf("%02d", $seson_num);
$epi = sprintf("%02d", $epi_num);
Принимая во внимание, что если они возвращают string
, то перед применением * 1009 преобразуйте string
в int
*:
// these are strings
$seson_string = info_movie_get_meta('temporada');
$epi_string = info_movie_get_meta('episodio');
// convert string to int, then apply sprintf
$seson = sprintf("%02d", (int)$seson_string);
$epi = sprintf("%02d", (int)$epi_string);
Затем просто объедините их в свой окончательный url string
.
Примечание:
Как недавно было задано в комментарии ниже,раздеться tt
в tt3107288
:
$original_string = 'tt3107288';
// this outputs: 3107288
$string = preg_replace('/^tt/', '', original_string);