zoukankan      html  css  js  c++  java
  • PHP学习路上的一点心得

       继学些了java后,接触php的项目后发现 php真的也是很强大的一门语言,这只是一篇回想,想到什么就写什么把,大家随便看看。

       1.php其实无需等待,一般的改完代码后直接刷新页面即可,不需要像java 重启服务,

      一般我们在调试的时候用的最多的 就是 var_dump(变量名);die;  当然了 die 不 die 取决于你。 看你实际情况。 

         而在调试SQL问的时候  一般都会用到getLastSql(); 然后跟上面一样 dump出来。初学者在导入php项目的时候可以这样

         

    点击import后进入如下画面:

    点击Next:

    这个时候就会把你的项目检索出来,钩中并点击 Finish 即可 (注:如过你明明导入项目了,按照如上操作缺并没有看到可选项目,要注意查看你从svn取下来的代码是否包含project文件!)

    2.下面我们来谈一谈一般常见的在php项目开发中会用到的一些技巧

    一般的我们在开发中,前台需要的参数都是 : $this->assign(前台变量名;后台参数); 这样去传递的, 而有些变量则可以直接通过 $this->事先定义好的变量(就跟java里定义好get跟set方法的变量类似)  =  xxx;去传递。 

    前台我们拿到参数后,一般的 有两种方式去接收这种变量的值

     一种是 var $x = '{$前台变量名}'; (写在js里)

    另外一种是利用 html标签 写php脚本语言。 <php>$xxx = $yyy->zzzz->iii;</php>

    php中最常用的判断 就是 <if>标签了。我上个图给大家看一下就明白了:

    这张图中大家也可以看到 Php 中常用来遍历下拉框值而用到的volist标签

    3.谈一下最近用到的uploadfy  插件吧。  这个插件具体的用法我就不细说了(百度一下一大片), 但是我觉得uploadfy插件自带上传进度条,这一点我相信适合很多

    同学, 我们在上传的时候如果让用户看不到进度,那种干着急的体验,我相信每个人都试过。 是非常不好的, 如果你想让你上传的功能带上进度条使用uploadfy可以直接

    记得这个参数默认是flase的。

    4. 我相信大家在做跟地区有关的网站的时候 都用过一个插件, treeData。  确实很好用,不得不承认。个人推荐,能做到与页面的完美融合

    时间有限,今天先到这。

  • 相关阅读:
    20170417成员运算符、身份运算符、布尔运算符
    20170417学习find、replace、abs三个函数
    shell 双中括号 双小括号
    man 命令
    awk 命令-对文本和数据进行处理
    shell-1-day
    shell---0-day
    /etc
    Selenium IDE使用
    python 自动化测试框架 pytest 和unittest 的区别
  • 原文地址:https://www.cnblogs.com/wuhaojs/p/5057216.html
Copyright © 2011-2022 走看看