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

    开始和结束标记

    常用两种:<?php ?>,<script language="php"></script>

    短标记:<? ?>,需打开php.ini文件的short_open_tag指令

    ASP风格标记:<% %>,需打开php.ini文件的asp_tags指令

    php数据类型(9种)

    四种标量类型:boolean,integer,float,string

    三种复合类型: array,object,callable(可调用)

    两种特殊类型:resource(资源),NULL(无类型)

    伪类型:mixed(混合类型),number(数字类型),callback(回调类型,又称callable),array|object,void,伪变量$...,类型检测函数(is_type),eg:is_string($str)

    超全局变量

    $GLOBALS

    $_SERVER:保存关于报头、路径、脚本位置等信息

    $_REQUEST:收集html表单提交的数据

    $_POST

    $_GET

    $_FILES

    $_ENV

    $_COOKIE

    $_SESSION

    在函数体内访问全局变量

    global $variable_name

    $GLOBALS[variable_name]

    设置常量

    define(const_name, const_value, boolean)

    const_name:常量名

    const_value:常量值

    boolean:常量名大小写敏感,默认false敏感,true不敏感

    创建数组

    array()

    获取数组长度count($arr)

    数组排序:升序sort(),降序rsort()

    数组键排序:升序ksort(),降序krsort()

    数组值排序:升序asort(),降序arsort()

    foreach 循环(只用于数组)

    foreach($array as $value) {
    }
    
    foreach($array as $key => $value) {
    
    }
    

    魔术变量

    __LINE__:当前行号

    __FILE__:文件完整路径和文件名

    __DIR__:文件所在目录

    __FUNCTION__:函数名称

    __METHOD__:类的方法名

    __NAMESPACE__:当前命名空间的名称

    待更新.......

     

  • 相关阅读:
    花生壳 manjaro 安装
    manjaro+apache+django+mod_wsgi 安装
    arch linux或 Manjaro下安装 微信 wechat deepin-wine-wechat
    BBU+RRU基本介绍
    黑马python01——基础
    NNLearning阶段性总结01
    【信息论】——第二讲
    10.09——今日文章收集
    pygame安装【在pycharm的IDE project下】
    Git笔记——01
  • 原文地址:https://www.cnblogs.com/fan-bk/p/9109439.html
Copyright © 2011-2022 走看看