zoukankan      html  css  js  c++  java
  • PHP学习随笔(2):基本语法

    php的源代码在浏览器中通过查看源文件是查看不到的,在源文件中只会看到php文件的输出,也就是全部都是html,和asp.net一样.这是因为在结果返回浏览器之前,脚本就已将在服务器执行了.

    基本的php语法

      php的脚本以<?php开始,以?>结束。当然在某些支持简写的服务器上可以使用<??>来表示开始和结束

      为了保证最好的兼容性,还是应该是用<?php ?>的形式

      

    php:hello word
    <html>
    <body>
    <?php
      echo "hello word";  
    ?>
    </body>
    </html>    

      php中的每行代码都必须以分好结束。

      有两种通过php来输出文本的基础指令:echoprint

    php中的注释

      在php中,我们使用//来编写单行注释,或者使用/**/来编写大的注释块

    <html>
    <body>
    
    <?php
    
    //This is a comment
    
    /*
    This is
    a comment
    block
    */
    
    ?>
    
    </body>
    </html>

     


    php变量

      php中的所有变量都是一$符号开始的

      在php中设置变量:

    $var_name=value;
    <?php
    $txt = "Hello World!";
    $number = 16;
    ?>

    php是一门松散类型的语言

      在php中,不需要设置变量的类型(弱类型),在使用时被自动声明;区别于C#,在C#中变量必须声明它的类型

      

      变量的命名要按照命名规范

     


    php中的字符串

      下面我们给一个变量$txt赋值,接着输出$txt 

    <?php
    $txt="Hello World";
    echo $txt;
    ?>

      以上代码的输出结果是:

    Hello World

     并置运算符(Concatenation Operator)

      在php中,只有一个字符串运算符;我们使用' . '来把两个字符串值连接起来。

    <?php
    $txt1="Hello World";
    $txt2="1234";
    echo $txt1 . " " . $txt2;
    ?>

      其输出的结果是

    Hello World 1234

    使用strlen()函数

      strlen()函数用于计算字符串的长度。

    <?php
    echo strlen("Hello world!");
    ?>

      以上代码的输出:12

    使用strpos()函数

      strpos()函数用于在字符串内检索一段字符串或一个字符

      如果在字符串中找到匹配,该函数会返回第一个匹配的位置.如果未找到匹配,则返回FALSE

    <?php
    echo strpos("Hello world!","world");
    ?> 

      以上代码查找world,输出的结果是6(字符串的第一位的坐标是0)

    如果想要查找完整的字符串函数:http://www.w3school.com.cn/php/php_ref_string.asp

      

      

      

  • 相关阅读:
    如何解决秒杀的性能问题和超卖的讨论
    Redis作者谈Redis应用场景
    Net开源工作流Roadflow的使用与集成
    VisualStudioOnline协同工作流程
    中文乱码?不,是 HTML 实体编码!(转)
    Nginx搭建反向代理服务器过程详解(转)
    2016年1月15日面试某互联网公司总结(转)
    浏览器缓存知识小结及应用(转)
    Gradle多项目配置的一个demo
    Android getResources的作用和须要注意点
  • 原文地址:https://www.cnblogs.com/kire/p/kire_yomato.html
Copyright © 2011-2022 走看看