解决乱码: 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. 将0移到最后,在原数组操作,并且不能改变源数据顺序(JS编程)

    一.问题描述: 将0移到最后,在原数组操作,并且不能改变源数据顺序. 示例:输入:[2,0,0,1,0,3],  结果:[2,1,3,0,0,0] 二.问题分析与解决: 注意是在原数组上操作,不要进行 ...

  2. php中的静态方法实例理解

    <?php header("content-type:text/html;charset=utf-8"); class Human{ static public $name ...

  3. 【Jquery】jquery刷新页面(局部及全页面刷新)

    下面介绍全页面刷新方法:有时候可能会用到window.location.reload()刷新当前页面.parent.location.reload()刷新父亲对象(用于框架)opener.locati ...

  4. Qt 学习之路 2(73):Qt 线程相关类

    Home / Qt 学习之路 2 / Qt 学习之路 2(73):Qt 线程相关类 Qt 学习之路 2(73):Qt 线程相关类  豆子  2013年11月26日  Qt 学习之路 2  7条评论 希 ...

  5. [PowerShell]Quote in String

    今天遇到一个问题,如何在Select-String的Pattern参数里能使用双引号 比如 Select-String -path . -pattern "Lines: <span c ...

  6. Restrictions.like() 模糊查询,以及使用DetachedCriteria查询的一般用法

    Restrictions.like() 模糊查询,以及使用DetachedCriteria查询的一般用法 2016-10-10 16:52:38                             ...

  7. ssm框架的搭建流程

    1.新建一个Maven project (1)选中create a simple project,自动配置必要的文件 (2)Packaging选择war类型.jar和war的区别就是一个是普通的jav ...

  8. JAVA 使用Dom4j 解析XML

    [转自] http://blog.csdn.net/yyywyr/article/details/38359049 解析XML的方式有很多,本文介绍使用dom4j解析xml. 1.环境准备 (1)下载 ...

  9. js面向切面编程

    Function.prototype.before=function(func){ var _self=this; return function(){  if(func.apply(this,arg ...

  10. Maven-常规问题

    1.编译(compile)Maven项目时,报错: -Dmaven.multiModuleProjectDirectory system property is not set. 处理方案:Windo ...