zoukankan      html  css  js  c++  java
  • php基础

    一.PHP简介
    1.含义:超文本预处理器
    2.优势:跨平台(操作系统)、语法简单、开源免费
    3.版本:最新PHP7

    二、环境搭建/服务器搭建
    1.后台语言一定是运行在服务器上的
    2.web服务:Apache 、IIS 、 Tomcat
    (php:php+apache+mysql)(java:java+tomcat+jsp+sqlserver/oracle)(微软:IIS+asp+access)
    3.服务器的组成:1.操作系统(Linux)=> 单纯做服务器Linux 多写,开发windows多些
    2.web服务:Apache
    3.语言:PHP
    4.数据库:Mysql(开源免费)
    4.服务器搭建:配置服务器(操作系统+web服务+数据库+语言)手动搭建、集成环境(wampserver/phpstudey/xmapp)
    (自带操作系统 +apache+mysql+php)
    5.代码放的位子:phpstudyWWW wamp64www htdocs(万网共享服务器)
    6.如何访问: http:// 服务器ip地址/名称/(:8080)/**.php;

    三、php基础
    1.<?php xxx ?>:php开始结束标签,所有php都写在里面
    2.echo:输出 只能输出数字和字符串 , var_dump()可以输出变量的详细信息;
    3.注释符:单行://和# 多行注册:/**/
    4.良好的代码习惯

    5.变量:申明:$+变量名=值
    变量名命名规则:数字、字母、下划线组成,不能使用数字开头,可以用中文及关键字,但是不建议使用。
    数据类型:4种变量类型:整型(int),浮点型(小数:float/double),字符串(string) 布尔(bool)
    两种复合类型:数组(arry),对象(object)
    两种特殊类型:资源(resource),空(null)

    6.php与js 都是一门弱类型语言:不需要指定变量的数据类型,而且变量的数据类型由所赋的值来决定的

    7.字符串:由单引号或双引号
    8. 单双引号的区别?*******************
    单引号只能输出字符串,双引号可以输出字符串也可以解析变量;

    9.流程控制:条件控制:if,if..else , swithc..case; 条件?真:假
    循环控制:for foreach while do..while;
    10.条件:true/false ,数字,字符串,数字,对象,null...
    11.递增,递减
    12.自定义函数:
    function 函数名(){
    //函数体
    }
    13.函数调用: 函数名();
    14.函数的意义:复用()-》减少代码冗余
    15. .是链接符,是变量与字符之间的拼接。
    16.变量的作用域:函数内部是不能使用全局变量**********************
    17.传值与传引用:传值(默认)== 复制+粘贴,两个变量只是值想同
    传引用:使用&。

    数组:

    1.声明:array();
    2.数组结果Array ( [0] => red [1] => blue ) :键(下标)值对
    3.print_r():可以输出简单的数据类型,也可以输出复杂的数据类型
    4.数组的访问是通过下标来实现的。
    5.当前下标是前面数字最大的下标+1;除了数字自定义的角标除外(100=> 'x');
    6.foreach循环:只作用PHP数组循环之中
    //【下标=>】值 下标可以省略
    foreach(待循环数组 as [$k=>]$v){
    echo $k; //输出下标
    echo $v;//值
    }

  • 相关阅读:
    matplotlib 进阶之origin and extent in imshow
    Momentum and NAG
    matplotlib 进阶之Tight Layout guide
    matplotlib 进阶之Constrained Layout Guide
    matplotlib 进阶之Customizing Figure Layouts Using GridSpec and Other Functions
    matplotlb 进阶之Styling with cycler
    matplotlib 进阶之Legend guide
    Django Admin Cookbook-10如何启用对计算字段的过滤
    Django Admin Cookbook-9如何启用对计算字段的排序
    Django Admin Cookbook-8如何在Django admin中优化查询
  • 原文地址:https://www.cnblogs.com/lk4525/p/6558380.html
Copyright © 2011-2022 走看看