php 引用条
在我的网页中,我希望网站向用户打招呼,但用户名被“单引号”包围。 因为这并不是为了防止 MySQL 注入,所以我只是想删除显示页面上我的名字周围的引号。
例如:欢迎“用户”! 我正在尝试找到一种方法,可以删除用户周围的引号并将其显示在下面的示例中。
例如:欢迎用户!
我认为相关的唯一代码行是:
$login = $_SESSION['login'];
有谁知道如何去掉单行引号?
In my webpage, I want the website to greet the user, but the username is surrounded by 'single quotations'. Since this isn't to prevent MySQL injection, i just want to remove quotes around my name on the display page.
Ex: Welcome 'user'!
I'm trying to find the way where i can strip the quotations around the user and have it display on the example below.
Ex: Welcome user!
The only line of code that I can think relating is this:
$login = $_SESSION['login'];
Does anyone know how to strip single lines quotes?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
如果您确定
$login
的第一个和最后一个字符始终是'
您可以使用substr()
执行类似的操作您可以使用以下命令从字符串中删除所有
'
str_replace()
或者你可以使用
trim()
函数,该函数事实上与示例 1 相同:我个人最喜欢的是示例 3,因为它可以轻松扩展以去除两种引用类型:
If you're sure that the first and last characters of
$login
are always a'
you can usesubstr()
to do something likeYou can strip all
'
from the string withstr_replace()
Or you can use the
trim()
function, which is in fact the same as example 1:My personal favorite is example 3, because it can easily be extended to strip away both quote types:
我认为最简单的方法是使用 trim() 函数。 它通常会修剪空白字符,但您可以向它传递一个包含要删除的字符的字符串:
请参阅 http://php.ini。净/修剪
I think the easiest way would be to use the trim() function. It usually trims whitespace characters, but you may pass it a string containing characters you want to be removed:
See http://php.net/trim