2017-09-13 76 views
0
$modelProfileURL = $site_url.'profile/model/2/'.$rs_model[$i]['iModelId'].'/'.replace_content($rs_model[$i]['vFirstName']).'_'.replace_content($rs_model[$i]['vLastName']); 

我需要截断第一个和最后一个名称到最大。 25个字符。但是我找不到编辑上面列出的代码的正确方法。例如,不是名字是(例如:Mark Walker Smith Lewis Junior),它只是Mark Walker Smith Lewis J.这是设计用途所需要的。任何人都可以协助正确PHP语法截断在PHP行

+3

的可能的复制[获取字符串的第n个字符(https://stackoverflow.com/questions/3161816/get-first-n-characters-of-a-string) –

回答

0

$modelProfileURL = $site_url.'profile/model/2/'.$rs_model[$i]['iModelId'].'/'.replace_content(substr($rs_model[$i]['vFirstName'],0,25)).'_'.replace_content(substr($rs_model[$i]['vLastName'],0,25));

+0

谢谢为您提供帮助。但是这并没有限制名字中的字符数量。 –

+0

你必须做一些错误的事情,因为'substr()''在使用时会明确限制字符串的长度。你可以给这个行执行后的''modelProfileURL''的内容的例子吗? – kmoser