php日常使用总结
时间:2022-05-03
本文章向大家介绍php日常使用总结,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
Private(私有): 只能在这个当前类的内部读取、修改。
Protected(受保护):能够在这个类和类的子类中读取和修改。
在方法内部通过 $this-> 符号调用同一对象的属性。
如果参数数量超过方法定义参数的数量,PHP就忽略多于的参数。不会报错。
使用 == 符号比较两个对象 ,比较的仅仅是两个对象的内容是否一致。
当使用全等符(===)时,当且仅当两个对象指向相同类(在某一特定的命名空间中)的同一个对象时才相等。
-------------------------------------------------------
php的内置变量DIRECTORY_SEPARATOR是一个显示系统分隔符的命令,
DIRECTORY_SEPARATOR是php的内部常量,不需要任何定义与包含即可直接使用.
-------------------------------------------------------
在声明命名空间之前唯一合法的代码是用于定义源文件编码方式的 declare 语句。另外,
所有非 PHP 代码包括空白符都不能出现在命名空间的声明之前:
-------------------------------------------------------
__CLASS__常量返回该类被定义时的名字(区分大小写)
-------------------------------------------------------
error_reporting() 设置 PHP 的报错级别并返回当前级别。
-------------------------------------------------------
$_SERVER['SCRIPT_NAME']包含当前脚本的路径。
-------------------------------------------------------
__FILE__包含当前文件的绝对路径和文件名
例:/SmartGrid/apache/htdocs/api/Slim/API.php
--------------------------------------------------------
strpos() 函数返回字符串在另一个字符串中第一次出现的位置,如果没有找到该字符串,
则返回 false。
strpos(string,find,start)
---------------------------------------------------------------
在PHP5中CONST用来定义常量
例:const DB_HOST = 'localhost';
----------------------------------------------------------------
bool extension_loaded( string $name);//php函数检查扩展函数是否被加载
---------------------------------------------------------------
编辑器常用快捷键
1.ctrl+D 键 ,这样可以来删除当前光标所在的行.
2.ctrl+shift+/
多行注释
3. ctrl+H 在整个项目中来查找某一个方法名,或者是其它相关的文件
4. 当光标移动到某一行时,左键单击三次,来选中整个行.
———————————————
- php概述
- php教程
- php环境搭建
- PHP书写格式
- php变量
- php常量
- PHP注释
- php数组
- php字符串 string
- PHP整型 integer
- PHP浮点型 float
- php布尔型
- php数据类型之数组
- php数据类型之对象
- php数据类型之null
- php数据类型之间的转换
- php运算符
- php表达式
- PHP循环控制
- PHP流程控制
- php函数
- php全局变量
- PHP魔术变量
- php命名空间
- php 日期
- PHP包含文件
- php文件
- PHP 文件上传
- php Cookies
- php Sessions
- php email
- php安全email
- php错误处理
- PHP异常处理
- php过滤器
- PHP 高级过滤器
- php json
- php 表单
- PHP MySQL 简介
- PHP 连接 MySQL
- php创建数据库
- php 创建表
- php mysq 插入数据
- PHP MySQL 插入多条数据
- PHP MySQL 预处理语句
- php mysql 读取数据
- php mysql where
- PHP MySQL Order By
- PHP MySQL Update
- PHP MySQL Delete
- php ODBC
- mysql登录时报socket找不到终极解决方案
- Grafana将数据库由sqlite3改为mysql
- Python自学成才之路 带有参数的装饰器
- Grafana 将默认的元数据库 sqlite 改为 mysql
- 使用IDEA整合spring4+spring mvc+hibernate
- springmvc中@PathVariable和@RequestParam的区别
- centos7 安装mysql5.6
- bashdb安装及调试shell脚本
- linux awk指令详解
- linux sed指令详解
- Grafana使用zabbix自定义模板
- linux shell之变量的使用规则
- 第11期:压缩表
- grafana-zabbix插件安装和配置zabbix mysql
- grafana使用教程之API key