var 是在定义类成员时才能用的。
PHP是弱类型语言。

解决方案 »

  1.   

    不需要象ASP那样提前定义的,直接用就好了
      

  2.   

    类型都是弱的,可以不用定义当然如果error_reporting中加入了E_NOTICE,会有提示没有定义变量
      

  3.   

    当然可以预先定义了
    $php = '';//定义变量为字符串型,初始值为''(空字符串)
    $php = 0;//定义整型
    。$php定义变量没有专门的关键字,所以很容易让人误解它不能初始化一个变量。其实这还是比较重要的。当你在接收用户提交的变量之前,初始化一下变量的值可以防止一些安全漏洞的问题了。
      

  4.   

    可以这样定义吧: int $a,$b,$c
      

  5.   

    嗯,的确不能像楼上的那样定义的说。定义变量是可以的,使用var。不过一般在class里面定义。不过除此之外,php还有像C里面的很多变量处理。比如说,php中有静态变量 static ,全局变量 global 。这些也是没有强制类型的,都是自适应的书局变量类型。php中有一种强制类型,就是和C中的预处理#define 是一样的,这种虽然不能称之为变量,只能说是一种常量。但是按照编程的思路来说,的确可以算作是变量的一种吧~
      

  6.   

    这就是PHP的特点之一,方便编程.不用考虑其类型,读到后自动分类.