嘿,我一直在审查w3schools,我只想检查我的语法命名是否正确
如果有人可以查看或帮助我
<?php
if (isset($_POST['name']) && isset($_POST['name2'])) {
$num=$_POST['name'];
$num2=$_POST['name2'];
echo $num . ' multiplyed by '. $num2 . ' = '.$num*$num2;
}
else{
echo '';
}
?>
if
是条件声明吗?
isset
是函数
$_POST[name]
在参数内部,它是一个全局变量(问题究竟是全局变量的定义)
$num
和$num2
是变量
name
和name2
是HTML名称中的标记,但name
和name2
答案 0 :(得分:1)
没有。 - 在PHP中if
它被称为构造。但许多人认为可以称之为条件陈述。条件语句实际上是if块内的语句。正如您所看到的,我们实际上有多个陈述。
if(condition) { // <- This is a if statement.
statement // the statement is conditional.
是 - isset
是本机php函数
是 - $num and $num2
是变量。 (如果你不知道所有类型的变量都可以在PHP中,那么现在是学习的好时机。)
最后“name和name2是HTML名称中的标记,但name和name2的正确定义是什么” no - 被称为键,数组索引或下标。这些提供了一种定义我们正在使用的数组中的特定索引的方法。
$ _ POST是类型数组的本机超全局变量。可以从所有范围访问超全局。如果你还没有遇到什么范围,不用担心,你会很快。