在 for 循环内回显变量名称时获取变量值
我正在学习,而且我已经被困在一些我认为太简单的事情上太久了,如果我是对的,抱歉。 请帮助我进化,这是我的问题:
我来自一个表格:
$text1 = $_POST['TEXT1'];
$text2 = $_POST['TEXT2'];
$text3 = $_POST['TEXT3'];
现在我做:
for ($n = 1; $n <= 3; $n++) {
echo "Number " .$n. " is: " .$text.$n;
}
这是打印:
数字 1 是: 1
数字 2 是: 2
数字 3 是: 3
当我需要的是:
数字 1 是: $text1 Number 2 中包含的值
是: $text2
Number 3 中包含的值是: $text3 中包含的值
如何实现我所需要的?
多谢
I'm learning and I've been stuck for so long now with something I believe is too simple, sorry if I'm right.
Please help me to evolve, here's my question:
I have coming from a form:
$text1 = $_POST['TEXT1'];
$text2 = $_POST['TEXT2'];
$text3 = $_POST['TEXT3'];
Now I do:
for ($n = 1; $n <= 3; $n++) {
echo "Number " .$n. " is: " .$text.$n;
}
This is printing:
Number 1 is: 1
Number 2 is: 2
Number 3 is: 3
When what I need is:
Number 1 is: value contained in $text1
Number 2 is: value contained in $text2
Number 3 is: value contained in $text3
How can achieve what I need?
Thanks a lot
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
但如果你将 POST 数据保存在一个数组中会更好,
你可以这样做:
然后你可以这样做:
but it would be nicer if you save the POST data in an array
you can do it like this:
then you can do it like that:
使用这个:
Use this:
您可以将您的值放入数组中:
You could put your values into an array: