从数组中最后一个元素的末尾修剪不需要的字符
如何修改数组中的最后一个元素?
数组如下所示:
$fields = array("firstName = 'Bob', ",
"lastName = 'Smith', ",
"email = 'bob@example.com', ",
"address = '123 anystreet', ");
该数组由一个脚本生成,该脚本创建值并在每个字符串的末尾添加逗号/空格。我想仅从该数组中的最后一个元素中删除逗号/空格。请记住,这些值实际上可能包含逗号/空格组合,因此只需要删除最后一个元素和最后一个元素的最后两个字符。
我已经看过这个函数,但我认为这不会有帮助,因为它只是得到了价值。end()
编辑好吧,所以我创建了这个函数/数组,这样我就只有一个mysql函数来更新用户。有点像检测更改函数,它只传递回必需/更改的字段。我没有意识到这种方法存在问题。我认为,由于我已经在旧函数中编写了mysql查询,因此这种方式应该没有问题。公众无法访问它所在的文件。我将使用对我有用的最佳答案,但我将搜索为什么这是有问题的,我将不胜感激有关此方法问题的评论/链接。