Php 如何把两个字爆出来一样?
如何应用爆炸来爆炸 co.uk====>co-uk .co.uk===>co-uk 第一个代码没问题,它将爆炸co.uk===>co-ukPhp 如何把两个字爆出来一样?,php,explode,Php,Explode,如何应用爆炸来爆炸 co.uk====>co-uk .co.uk===>co-uk 第一个代码没问题,它将爆炸co.uk===>co-uk <?php $data = "co.uk"; list($tld, $tld_sub) = explode(".", $data); echo $tld; echo "<br>"; echo $tld_sub; ?> 但是对于use.co.uk,它不好吗 <?php $data = ".co.uk"; list($tld,
<?php
$data = "co.uk";
list($tld, $tld_sub) = explode(".", $data);
echo $tld;
echo "<br>";
echo $tld_sub;
?>
但是对于use.co.uk,它不好吗
<?php
$data = ".co.uk";
list($tld, $tld_sub) = explode(".", $data);
echo $tld;
echo "<br>";
echo $tld_sub;
?>
如何申请?您最好先去掉任何点字符:
list($tld, $tld_sub) = explode('.', trim($data, '.'));
你可以用foreach试试这个
<?php
$data = ".co.uk";
$data = explode(".", $data);
foreach($data as $value)
{
echo $value.'<br>';
}
?>
使用此代码
<?php
$data = ".co.uk";
$list = array_filter(explode(".", $data));
$tld = $list[1];
$tld_sub = $list[2];
echo $tld;
echo "<br>";
echo $tld_sub;
?>