我有以下
$html .= '<option value="' . $option['id'] . '"' . $selected . '>' . JText::_( $option['name'] ) . '</option>';
它显示来自数据库的数据并填充下拉列表。
eg data
My name is John
My name is Jim
My name is Jason
My name is Julie
我想做的是从每个结果中删除“我的名字是”,所以列表只是名字。
我试过以下
JText::_( substr($option['name'],strlen('my name is ')) ) . '</option>';
通过删除前 11 个字符起作用,但是,列表中的某些条目没有“我的名字是”,因此这也会删除名称。
我似乎找不到可以定义我要删除的表达式的东西。
有任何想法吗?
谢谢