zoukankan      html  css  js  c++  java
  • PHP简介

    PHP: 强大的脚本语言

    B/S:brower:浏览器    server:服务器   --  网页程序

    C/S:client:客户端    server:服务器   --  客户端程序


    PHP  主要运用于B/S 架构     也可以做C/S架构,C/S最好用微软的。int做

        php嵌入页面的标记

    第一种方式:<?php   ?>    常用的。

    第二种方式:<?   ?>

    第三种方式:<script language="php">     </script>

        php的注释语法

    单行注释://、#

    多行注释:/*     */

        php的输出语法

    echo "hello world","china"      可输出多个字符串

    print "你好";      只能输出单个字符串

    print_r();   输出字符串,数字,常用于输出数组及数组中的内容

    var_dump();   输出变量的类型

        数据类型   php是一种弱类型语言
    强类型语言

    整型:int   

    浮点型:  float double  decmial

    字符类型:  char

    字符串类型: string

    日期时间:  datetime

    boolean型:  true or false

    object型:  对象

    弱类型语言

    var a = 5;  js赋值

    $ a = "hello" ;   php赋值

        变量定义

    变量必须以$开头 ,变量名可以自定义,但尽量不要用关键字

    可变变量

    $hello = "你好";

    $text = "hello";

    echo $$text;  输出  你好


    isset($hello);  判断变量是否定义

    unset ($hello);   清除变量

    empty($hello); 判断是否为空  空字符串和0都是空  如果是空输出1,不是空则不输出

    取地址:&

    问题



    $s = 0;

    echo empty($s);   不能给int型0赋值   答案, 可以赋值0。只是在判断是否为空时,0表示空,即使是赋值0,这是一个bug

    $s = 123;

    $str = &$s;

    $str = "abc";

    echo $s;   结果会是abc   在php中, 与数据类型无关

  • 相关阅读:
    剑桥雅思写作高分范文ESSAY64
    剑桥雅思写作高分范文ESSAY63
    剑桥雅思写作高分范文ESSAY62
    剑桥雅思写作高分范文ESSAY61
    Python特点
    解释器
    python开发时总会碰到的问题
    python redis
    python连接数据库的方法
    数据库中的主键、外键、索引的区别
  • 原文地址:https://www.cnblogs.com/liaoliao/p/5150197.html
Copyright © 2011-2022 走看看