设为首页 收藏本站
查看: 2037|回复: 0

[经验分享] 在ubuntu下第一次边学边用php笔记(供自己观看,比较乱,碰到什么,就记录什么)

[复制链接]

尚未签到

发表于 2017-4-14 06:40:24 | 显示全部楼层 |阅读模式
1 在window xp操作系统下,做好html文档,那么新建的文档默认格式是gbk
   linux下默认的文档格式是utf8,
   如果把window文件移到linux下,得把gbk转化为utf-8格式,不然在vi模式下,中文会有乱码.
   iconv -f gbk -t utf8 source_file -o output_file

2  打开html文档,
  <meta http-equiv="Content-Type" content="text/html;charset=gb2312">
  注意:必须把charset=gb2312 改成utf-8,
  否则,在运行firefox下,中文会有乱码

3 php语法
   3.1  .号表示2个字符窜相连,example:   "abc" . "23a"     

   3.2  if语句
         if( a == b) {

         } else {
         }

   3.3 定义一个变量 $    example :  $page =12;

   3.4 定义一个函数 funciton  debugLog($str){
                       
                       .........
                       return $result;  
                        //说明,可以没有return
                     }
   3.5 php文件格式
       <?php
        ....
       ?>
      
  
   3.6 求余数
        $product_index = $productindex % 4;

    3,7 与关系 &&
        if (a== b && c == d) {
        
        }
    3.8 判断不为空
       if ($str != null && strlen($str) > 0 ) {

        }
   



   3.9 单引号与双引号区别

     $var = "123";
      "abc$var"     结果是: abc123        (双引号有变量会被取代)
      'abc$var'     结果是  abc$var       (变量不会被取代,)
     
   3.10 大括号 {},标明是变量
     $ var= "abc";
     echo "${var}/test.php"    结果是  abc/test.php
     echo "{$var}/test.php"    结果一样是 abc/test.php      
     echo "$var/test.php"     结果一样是 abc/test.php  





4  返回前一页面
     echo "<meta http-equiv=\"refresh\" content=\"3;url=login.php\">";




5  php页面取得上个form的action参数: $_GET['param'] or $_POST['param']
   
   $id = $_GET['categoryid'];
       or
   $name = $_POST['categoryname'];
  
6 define定义个常量
   e.g  : define('version','1.2')


/*********************************************************
            在window下
*********************************************************/
1 想用Dreamwear建立的php.jsp文件的编码格式为utf-8
  因为Dreamwear建立的php默认是gb2312

<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />

如果在文件里写好的php有中文,
单纯在charset=gb2312 改为 charset=utf-8" /> 则会出现中文乱码


则应该dreamwear建立个php文件,
菜单栏里的:修改》》页面属性》》》标题/编码》》》选择UTF-8
然后在php写中文,就不会乱吗

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-364620-1-1.html 上篇帖子: php实现自动获取生成文章主题关键词功能-简易分词 下篇帖子: 完善php环境:mac中配置memcache超详细攻略(区分memcache系统中的概念)
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表