zoukankan      html  css  js  c++  java
  • 简易 PHP 教程小记

    一、简介:

    1、用处广
    2、免费
    3、PHP Hypertext Preprocessor
    

    二、语法:

    1、<?php coders ?>
    2、注释:"#" "/* */"
    3、大小写敏感
    4、变量:local 仅函数本地访问 ,static 可保存 ,golbal 可使函数以外访问, $GOLBAL["x"]
    

    三、输出:

    1、echo  多输出无返回
    2、print 单输出返回"1"
    3、他们都可以使用括号 echo() print()
    

    四、类型:

    1、整数:正负数皆可,十进制八进制十六进制皆可
    2、浮点数即有小数点或指数形式的数字:var_dump()可返回结果
    3、对错:$x=true;$y=false;
    4、array即在一个变量储存多个值:array("x","y","r")
    5、class 对象: class Car{ var $color; function Car($color="green"){} }
    6、清空变量:$x=null;
    

    五、字符串函数:

    1、返回字符串长度: echo strlen("this is a sentence");
    2、检测字符串内容: echo strpos("this is a sentence","sentence");
    

    六、常量:

    常量是单个值的标识符,常量名以字符或下划线开头且没有 $ 符号。
    相比变量,无法改变该值,并且贯穿整个脚本,自动全局

    1、定义常量:define("name","NAME","false")
    2、读取产量:echo name;
    3、串接:$txt1 = "Hello" $txt2 = $txt1 . " world!"
    

    七、数组排序

    sort() - 以升序对数组排序
    rsort() - 以降序对数组排序
    asort() - 根据值,以升序对关联数组进行排序
    ksort() - 根据键,以升序对关联数组进行排序
    arsort() - 根据值,以降序对关联数组进行排序
    krsort() - 根据键,以降序对关联数组进行排序
    

    八、超全局

    $GLOBALS
    $_SERVER
    $_REQUEST
    $_POST
    $_GET
    $_FILES
    $_ENV
    $_COOKIE
    $_SESSION
  • 相关阅读:
    leetcode--Pascal's Triangle
    leetcode--Sort Colors
    leetcode--Gray Code
    leetcode--Minimum Path Sum
    leetcode--Convert Sorted List to Binary Search Tree
    leetcode--Generate Parentheses
    leetcode--Convert Sorted Array to Binary Search Tree
    leetcode--Merge Two Sorted Lists
    leetcode--Remove Element
    资源分享 | JavaScript Web应用开发【Nicolas Bevacqua】.pdf
  • 原文地址:https://www.cnblogs.com/itxdm/p/6618555.html
Copyright © 2011-2022 走看看