我还是 PHP 的大一新生。
所以我有一个名为“全名”的变量,我试图 explode 和内爆第一个和最后一个变量值。

$fullname='Andre Filipe da Costa Ferreira';
$namepieces=explode('', $fullname);
$flname=implode('', namepieces[0], namepieces[lastvar]);
echo "Welcome".$flname;

如果有人可以帮助我,我将不胜感激!感谢:D

最佳答案

这与名称部分用空格分隔,并与安德烈这样的单一名称部分一起使用:

<?php
$fullname = 'Andre Filipe da Costa Ferreira';
$namepieces = explode(' ', $fullname);
$n = count($namepieces);
if($n > 1) {
  $flname = implode(' ', array($namepieces[0], $namepieces[$n-1]));
} else {
  $flname = $namepieces[0];
}
echo "Welcome " . $flname;
//
?>

这得到:
Welcome Andre Ferreira

关于PHP 内爆 explode 第一个和最后一个数组值,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20291361/

10-12 20:21