zoukankan      html  css  js  c++  java
  • PHP基础 创建

    注意:1.网页文件放在wamp中的www文件下;
    2.www文件下不能出现中文;
    网页浏览的方法:
    1.没有建立站点:localhost/文件所在位置
    2.建立站点:
    (1)站点-新建站点-打开对话框
    
    

      1 (2)修改对话框中的站点名称(可改也可不改)和本地站点文件夹(wamp中www的保存位置)

    2 (3)选择服务器选项:单击+号按钮,弹出对话框,更改链接方式为“”本地/网络”,选择服务器文件(wamp中www的保存位置),Web URL为:localhost

     

    (4)勾选测试框,单击保存。
    
    
    php标记:<?php 内容 ?> 嵌入位置是随意的,哪个位置都是可以的
    <? ?> 短标记
    
    php中的拼接是用:点“.” 不是加号 ;也可以这样解析变量:{变量}
    
    3.定义变量:$a=10;(定义时一般赋值)
    
    4.强制转换类型:

    1 $a=(string)$a;               //1.强制转换a类属性为字符串
    2 settype($a,"string");      //2.强制转换a类属性为字符串
    5.(1)定义字符串3种方式
    
    $s="hello";
    $s1='hello';
    $s2=<<<A
    内容      // 也可以放div的东西
    A;
              //A; 前面不能有任何东西,包括空格也不行
    1 双引号和单引号区别:
    2 1.双引号可以解析转义,单引号不可解析转义
    3 2.双引号中可以解析变量,单引号不可以解析变量
    4 
    5 (2)特殊的定义变量:可变变量
    6 
    7 $a="hello";
    8 $hello="张三";
    9 echo $$a;        // 输出的是张三
     1 6.(1)输出语法:
     2 1.echo(常用)
     3 
     4 echo $a,"hello";        //同时输出多个字符串
     5 
     6  2.print
     7 
     8 print $a;      //只能输出一个字符串
     9 
    10 (2)特殊的输出(方法):
    11 
    12 print_r();       //专门打印数组的
    13  
    14 var_dump($b);
    15 var_dump($b);      //输出变量的所有信息,用在调错误
     1 7.变量的函数
     2 
     3 $a=10;
     4 var_dump(empty($a));  // empty();  判断变量是否为空
     5 var_dump(isset($a));    //isset();  判断变量是否定义
     6 unset($a);   unset();     //删除变量 
     7 
     8 &代表变量的地址
     9 $a=10;
    10 $b=&$a;
    11 echo $b;    //输出结果就是10
    12  
    13 $a=10;
    14 $b=&$a;
    15 $b=5;
    16 echo $a;   //输出结果是5
     1 8.运算符表达式
     2 (1)数学运算符+、-、*、/、%、++、-- 3 
     4 $a++     //先调a,再加1<br>++$a    //先加1,再执行
     5 
     6 (2)数学运算符 +=(当前变量加相应值)、-=(当前变量减相应值)、.=(拼接)
     7 
     8 $a=10;
     9 $a +=3;       //$a=10+3
    10 $a -=3;       //$a=10-3
    11 $a .="hello";   //$a=10hello
    12 
    13 (3)比较运算符 <、>、 ==判断相等、!= 不相等
    14 
    15 $a=10;
    16 $b=8;
    17 var_dump($a>$b);
    18 
    19 (4)逻辑运算符
    20 与 && and        //bool型数据进行与运算,其中有一个false,结果就是false
    21 或 || or           //bool型数据进行或运算,其中有一个true,结果就是true
    22 非 !               //相当于取反,真变假,假变真
    23 (5)三目运算符
    24 
    25 $a=10;
    26 $b=8;
    27 echo $a==$b?"相等":"不相等" 
    28 
    29 (6)错误抑制符
    30 错误信息分为3类
    31 Notice:提示
    32 warning:警告
    33 error:真的错误
    34 @错误抑制符:输出语句写在输出内容前面,正常语句就写在开头
    35 例如:echo @$a;
     1 语句和js中的语句差不多:
     2 
     3 9.分支语句
     4 if
     5 if .. else
     6 if .. else if ..
     7 if嵌套
     8 switch .. case
     9 
    10 10.循环语句
    11 for
    12 while
    13 
    14 11.数组
    15 foreach(数组 as 变量)
    16 foreach($attr as $v)
    17 {
    18 
    19 } 
  • 相关阅读:
    mysql 函数 存储过程 事件(event) job 模板
    protobuf 无proto 解码 decode 语言 java python
    mitmproxy fiddler 抓包 填坑
    android adb 常用命令
    android机器人 模拟 踩坑过程
    RabbitMQ添加新用户并支持远程访问
    Windows下RabbitMQ安装及配置
    Java mybatis mysql 常用数据类型对应关系
    easyExcel 踩坑
    linux防火墙查看状态firewall、iptable
  • 原文地址:https://www.cnblogs.com/aqxss/p/6181793.html
Copyright © 2011-2022 走看看