解决乱码: header("Content-Type: text/html;charset=utf-8");

单词

    局部的: local
    全局的: global
    静态的: static
    参数: parameter
    工具: implements

关键字

    定义常量: const
    类的创建: class
    对象的创建: new
    公开的: public
    受保护的: protected
    私有的: private
    继承类: extends
    拒绝重载: final
    访问父级的常量、方法、静态属性: parent
    抽象类: abstract
    接口: interface

方法

    返回变量的数据类型: var_dump()

    返回字符串的长度: strlen()

    删除一个变量: unset()

    构造方法: function __construct

    析构方法: function __destruct

    对变量进行JSON编码: json_encode()

    对JSON数据进行解码,转换为PHP变量: json_decode()

判断数据类型

    返回变量的类型: gttype()
    是否为整形: is_int()
    是否为布尔型: is_bool()
    是否为浮点型: is_float()
    是否为字符串: is_string()
    是否为数组: is_array()
    是否为对象: is_object()
    是否为空值: is_null()
    是否为资源: is_resource()
    是否为标量: is_scalar()
    是否为数值类型: is_numeric()
    是否为函数: is_callable()

函数方法

    获取参数的个数: $func_num_args()
    获取实参构成的集合: $func_get_args()
    获取具体某一参数: $func_get_arg(index)

超全局变量

    获取所有前台以get方式提交的数据: $_GET
    POST提交的数据都会保存在此: $_POST
    GET和POST提交的都会保存: $_REQUEST
    PHP中所有的全局变量: $GLOBALS
    服务器信息: $_SERVER
    session会话信息: $_SESSION
    cookie会话数据: $_COOKIE
    环境信息: $_ENV
    用户上传的文件信息: $_FILES

目录

    创建目录: mkdir()
    删除目录: rmdir()
    打开目录: opendir()
    读取目录: readdir()
    关闭目录句柄: closedir()

魔术常量

    当前被执行的脚本所在电脑的绝对路径: __DIR__
    当前被执行的脚本所在电脑的绝对路径( 带自己文件夹的名字 ): __FILE__
    当前所属的行数: __LINE__
    当前所属的命名空间: __NAMEESPACE__
    当前所属的类: __CLASS__
    当前所属的方法: __METHOD__

PHP操作MySQL

    打开一个到 MySQL 服务器的新的连接: mysqli_connect()

    选择数据库: mysqli_select_db()

    执行sql语句: mysqli_query()

    从结果集中取得一行作为数字数组: mysqli_fetch_row()

    从结果集中取得一行作为关联数组: mysqli_fetch_assoc()

    得到全面的数据信息,索引数组: mysqli_fetch_all()

    返回数据的总行数:mysqli_num_rows()

从零开始的全栈工程师——PHP篇 ( 单词汇总 ) ( php解决文字乱码 )的更多相关文章

  1. 从零开始的全栈工程师——html篇1

    全栈工程师也可以叫web 前端 H5主要是网站 app 小程序 公众号这一块 HTML篇 html(超文本标记语言,标记通用标记语言下的一个应用.) “超文本”就是指页面内可以包含图片.链接,甚至音乐 ...

  2. 从零开始的全栈工程师——html篇1.3

    文本.字体css样式与前期英语单词汇总 一.文本样式(text) 1.颜色:color:red; 2.文本对齐方式:text-align:left/center/right/justify; left ...

  3. 从零开始的全栈工程师——html篇1.4

    背景与边框 一.背景(backgound) 1.背景颜色:background-color:red;(简写:background:color;) 备注:ie9以下给body设置background-c ...

  4. 从零开始的全栈工程师——html篇1.2

    起名方式与CSS 一.起名方式(起名方式也叫选择器) 起名的目的是为了给标签添加属性 常见的3种选择器有 标签选择器   id选择器(使用的时候加#)    class选择器(使用的时候加.) 样式的 ...

  5. 从零开始的全栈工程师——js篇(正则表达式)

    正则 就是一条规则 用来检验字符串的格式 目标就是字符串 只要是通过表单提交的数据 都是字符串1.正则定义var reg = new RegExp( )var reg = /格式/ <--简写 ...

  6. 从零开始的全栈工程师——js篇2.8

    DOM(document object model) DOM主要研究htmll中的节点(也就是标签) 对节点进行操作    可以改变标签  改变标签属性  改变css样式  添加事件 一.操作流程 1 ...

  7. 从零开始的全栈工程师——js篇2.5

    数据类型与全局属性 js的本质就是处理数据 数据来自于后台的数据库所以变量就起到一个临时存储数据的这作用ECMAscirpt 制定了js的数据类型 一.数据类型 1.基本数据类型 基本数据类型就是简单 ...

  8. 从零开始的全栈工程师——js篇2.1(js开篇)

    JS开篇 一.js介绍 全称 javascript 但不是java 他是一门前台语言 而java是后台语言js作者 布兰登·艾奇 前台语言:运行在客户端的后台语言:跟数据库有关的 能干什么?    页 ...

  9. 从零开始的全栈工程师——html篇1.7

    position定位与表单 一.position 1.Position细说 Position:relative; Left:100px; Top:100px; Position:absolute; L ...

随机推荐

  1. 自动化上传图片,路径driver.find_element_by_id("oper-img-change").send_keys("C:\\Users\\76776\\Pictures\\logo.jpg"),为正确姿势,单\报错 'unicodeescape' codec can't decode bytes in position XXX: trun

    自动化上传图片,路径driver.find_element_by_id("oper-img-change").send_keys("C:\\Users\\76776\\P ...

  2. js 的常用选择器

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  3. sql update 代替游标写法

    update TB_AreaUserDevice_Relation set OrderID = t.r from TB_AreaUserDevice_Relation rel inner join ( ...

  4. Linux 使用echo向文件末尾追加命令

    //echo后边用单引号包围要添加的内容 echo 'add content'>>/home/data/test.sh 注意>>表示在原来的文件末尾上进行追加,如果使用的是&g ...

  5. QDU_组队训练(AJFC)

    A - Pretty Matrix DreamGrid's birthday is coming. As his best friend, BaoBao is going to prepare a g ...

  6. loj 2038 / 洛谷 P4345 [SHOI2015] 超能粒子炮・改 题解

    好玩的推式子 题目描述 曾经发明了脑洞治疗仪与超能粒子炮的发明家 SHTSC 又公开了他的新发明:超能粒子炮・改--一种可以发射威力更加强大的粒子流的神秘装置. 超能粒子炮・改相比超能粒子炮,在威力上 ...

  7. [转] node.js如何获取时间戳与时间差

    [From] http://www.jb51.net/article/89767.htm Nodejs中获取时间戳的方法有很多种,例如: 1.new Date().getTime()  2.Date. ...

  8. python附录-builtins.py模块str类源码(含str官方文档链接)

    python附录-builtins.py模块str类源码 str官方文档链接:https://docs.python.org/3/library/stdtypes.html#text-sequence ...

  9. my32_ error 1872 Slave failed to initialize relay log info structure from the repository

    重启了实例后,slave进程无法开启 Last_SQL_Errno: Last_SQL_Error: Slave failed to initialize relay log info structu ...

  10. maven入门与常用插件使用

    maven不仅仅是一款管理jar包的工具,还可以