作者vu0ru043 (麦茶)
看板PHP
标题[请益] 关於PHP上传图档
时间Wed Dec 23 11:35:18 2015
大家好,想请教一个问题,
最近在学习怎麽上传图档到网页上,
有段程式码无法理解。
<?php
...
/* define('GW_UPLOADPATH', 'images/')
$screenshot = $_FILES['screenshot']['name']*/
echo '<img src="' . GW_UPLOADPATH . $screenshot . '" alt="score image"/>;
...
?>
请问一下,
为什麽img这里的程式码是
img src="' . GW_UPLOADPATH . $screenshot . '"
而不是
img src=" GW_UPLOADPATH . $screenshot "
img src=”…”是html的语法,
但不太懂GW_UPLOADPATH . $screenshot的前後加上句点与单引号的用意。
谢谢~
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 27.243.10.205
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/PHP/M.1450841721.A.466.html
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/PHP/M.1450841721.A.466.html
※ 编辑: vu0ru043 (27.243.10.205), 12/23/2015 11:36:36
1F:推 Peruheru: . 句号在php是字串连接,等於其他语言的+或& 12/23 12:07
2F:→ Peruheru: echo那段语法 分别连接了四个字串 12/23 12:08
3F:→ Peruheru: 中间两个字串,来自变数与定义 12/23 12:09
4F:→ Peruheru: 两後两个字串,都是使用'单引号作为开头与结尾 12/23 12:09
5F:→ Peruheru: 至於你看到的双引号",他[只是字串的一部分] 12/23 12:10
6F:→ Peruheru: 宣告字串时,你用什麽开头就用什麽结束 12/23 12:10
7F:→ Peruheru: 他用单引号开头,就不可能用双引号结束,只会被当成[字] 12/23 12:11
8F:推 wotupset: echo '<img src="XDD">'; 12/23 18:37
9F:→ wotupset: echo '<img src="'.$a.'">'; 12/23 18:37
10F:→ vu0ru043: 原来如此 了解! 感谢两位~ 12/23 20:51
11F:→ MOONRAKER: 学php没有学到 . 也是够鲜的。 12/24 17:21
12F:→ vu0ru043: 其实有学到'.' 但我下意识的把img的""当成php的""来看 12/26 11:21
13F:→ vu0ru043: 所以就混乱了 12/26 11:21
14F:→ MOONRAKER: 这就是用echo输出HTML的缺点 两种引号看得眼睛快瞎掉 12/28 21:28
15F:→ MOONRAKER: 虽然在for() {}内还是可以用 ?> <?php 来简化这个情况 12/28 21:28