php语法命名,我想看看它是否正确

时间:2014-02-08 16:18:37

标签: php syntax

嘿,我一直在审查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是变量

namename2是HTML名称中的标记,但namename2

的正确定义是什么?

1 个答案:

答案 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是类型数组的本机超全局变量。可以从所有范围访问超全局。如果你还没有遇到什么范围,不用担心,你会很快。