php大神求教

2
@Ta 2014-03-11 5877点击
变量怎么学啊?
回复列表(17|隐藏机器人聊天)
  • @Ta / 2014-03-11 / /





    也不会啊
  • @Ta / 2014-03-11 / /
    变量可以理解为容器,你给它赋值相当于你把东西装进去。比如它是一个瓶子,本来是控的,你通过赋值把水装了进去。。。
  • @Ta / 2014-03-11 / /
    被禁言
    用户被禁言,发言自动屏蔽。
  • @Ta / 2014-03-11 / /
    方程?!
    x+y=z
  • @Ta / 2014-03-11 / /
    我把变量当成一个存数据的东东~
    当频繁调用一段数据时就可以把这段数据放进变量里面。。。如果数据只用一次还是不要用变量了。。
    建议先学易语言~~~把易语言基础学的差不多了,php很多命令一看就懂~~反正没学易语言前 我看见变量都是不明觉屌~~~~
    如php里的判断命令
    if(逻辑值){逻辑值为真执行区域};
    else {逻辑值为假执行区域};
    易语言这样写
    判断(1=2)'上过幼儿园的都知道1不等于2 所以括号里的条件会返回 一个为假的逻辑参数
    .信息框("这条命令能运行就不科学")
    .信息框("这是逻辑值为假才执行的地方")


    如 php里的 while 命令
    php是这样用的:while(逻辑值){代码循环执行区域}
    易语言里是这样写的
    判断循环首(逻辑值)
    .代码循环执行区域
    判断循环尾(留空)

    顾名思义 判断循环首就是运行时先判断循环命令前面的内容~为真时执行命令直到变成假时跳出循环 为假时绕过去不执行~~~
     
     
     
     比如 php数组赋值
     $a[1]=数据;$a[2]=数据;
     易语言按下面这样赋值
     变量[1]=数据
     变量[2]=数据
     动态数组也差不多~~~就不吐槽了~~~

  • 2
    @Ta / 2014-03-11 / /
    @子矜@,动态变量呢?
  • @Ta / 2014-03-11 / /
    @齐子,无所谓动态和静态,在所有语言中,变量都是一个载体,它有什么属性,关键还是得看你给它装了什么
  • @Ta / 2014-03-11 / /
    @,1  静态局部变量在静态存储区内分配存储单元。在程序整个运行期间都不释放。而自动变量(即动态局部变量)属于动态存储类别,存储在动态存储区空间(而不是静态存储区空间),函数调用结束后即释放。 
    2 为静态局部变量赋初值是在编译时进行值的,即只赋初值一次,在程序运行时它已有初值。以后每次调用函数时不再重新赋初值而只是保留上次函数调用结束时的值。而为自动变量赋初值,不是在编译时进行的,而是在函数调用时进行,每调用一次函数重新给一次初值,相当于执行一次赋值语句 
    3 如果在定义局部变量时不赋初值的话,对静态局部变量来说,编译时自动赋初值0(对数值型变量)或空字符(对字符型变量)。而对自动变量来说,如果不赋初值,则它的值是一个不确定的值。这是由于每次函数调用结束后存储单元已释放,下次调用时又重新另分配存储单元,而所分配的单元中的值是不确定的。 
    4 虽然静态局部变量在函数调用结束后仍然存在,但其他函数是不能引用它的,也就是说,在其他函数中它是“不可见”的。 
  • 2
    @Ta / 2014-03-11 / /
    @,php需不需要定义变量后再赋值啊?
  • 2
    @Ta / 2014-03-11 / /
    @方哥_不活跃
    这样用对吗?大神
    $i = '方哥个荡货!';
  • @Ta / 2014-03-11 / /
    @齐子,没听过动态变量~
  • @Ta / 2014-03-11 / /
    @齐子,一般情况下是不需要的。例如
    <?php 
     $a = 1;
     $b = 2;
     $c = $a+$b;
    echo  $c;

    ?>不需要定义和声明他是整数还是浮点,还是字符串的。你给他赋的值是什么他就会输出什么。当然想要输出别的东西也是可以的,但也不需要特意的去声明数据的类型
  • @Ta / 2014-03-11 / /
    被禁言
    用户被禁言,发言自动屏蔽。
  • @Ta / 2014-03-11 / /
    楼下的都被楼主耍得团团转,啊哈哈哈哈~
  • 2
    @Ta / 2014-03-11 / /
    @,数组也很难,数组该怎么学啊?
  • @Ta / 2014-03-12 / /
    我觉得首先学习的语言应该是c语言(非c++),了解基本的编程过程。之后就容易了,看看php的函数,了解一下类的概念,一般简单的编程是没有问题了。
  • @Ta / 2014-03-14 / /
    齐子吗?
添加新回复
回复需要登录