PHP中静态变量的使用方法实例分析


Posted in PHP onDecember 01, 2016

本文实例讲述了PHP中静态变量的使用方法。分享给大家供大家参考,具体如下:

1.定义静态变量

public static $endpoint,$accessKeyId,$accessKeySecret,$bucket;

2.静态变量赋值

protected function _initialize() {
  self::$endpoint = C('OSS_ENDPOINT');
  self::$accessKeyId = C('OSS_ACCESS_ID');
  self::$accessKeySecret = C('OSS_ACCESS_KEY');
  self::$bucket = C('OSS_TEST_BUCKET');
}

3.静态变量使用

public static function getOssClient()
{
  try {
   $ossClient = new OssClient(self::$accessKeyId, self::$accessKeySecret, self::$endpoint, false);
  } catch (OssException $e) {
   printf(__FUNCTION__ . "creating OssClient instance: FAILED\n");
   printf($e->getMessage() . "\n");
   return null;
  }
  return $ossClient;
}

希望本文所述对大家PHP程序设计有所帮助。

PHP 相关文章推荐
用PHP实现验证码功能
Oct 09 PHP
phpMyAdmin链接MySql错误 个人解决方案
Dec 28 PHP
php中将汉字转换成拼音的函数代码
Sep 08 PHP
修改php.ini不生效问题解决方法(上传大于8M的文件)
Jun 14 PHP
php的api数据接口书写实例(推荐)
Sep 22 PHP
php实现给二维数组中所有一维数组添加值的方法
Feb 04 PHP
PHP基于socket实现客户端和服务端通讯功能
Jul 13 PHP
php制作圆形用户头像的实例_自定义封装类源代码
Sep 18 PHP
PHP守护进程化在C和PHP环境下的实现
Nov 21 PHP
thinkphp5实现无限级分类
Feb 18 PHP
如何通过Apache在本地配置多个虚拟主机
Jul 29 PHP
php判断IP地址是否在多个IP段内
Aug 18 PHP
php版阿里云OSS图片上传类详解
Dec 01 #PHP
thinkPHP线上自动加载异常与修复方法实例分析
Dec 01 #PHP
PHP通过引用传递参数用法分析
Dec 01 #PHP
PHP中list方法用法示例
Dec 01 #PHP
php中static 静态变量和普通变量的区别
Dec 01 #PHP
php 如何禁用eval() 函数实例详解
Dec 01 #PHP
php+mysql实现简单登录注册修改密码网页
Nov 30 #PHP
You might like
PHP zlib扩展实现页面GZIP压缩输出
2010/06/17 PHP
Memcached常用命令以及使用说明详解
2013/06/27 PHP
phpphp图片采集后按原路径保存图片示例
2014/02/18 PHP
一个简单的PHP验证码实现代码
2014/05/10 PHP
PHP使用Pear发送邮件(Windows环境)
2016/01/05 PHP
thinkPHP连接sqlite3数据库的实现方法(附Thinkphp代码生成器下载)
2016/05/27 PHP
使用正则去除php代码中的注释方法
2016/11/03 PHP
php变量与数组相互转换的方法(extract与compact)
2016/12/02 PHP
JS的递增/递减运算符和带操作的赋值运算符的等价式
2007/12/08 Javascript
js复制网页内容并兼容各主流浏览器的代码
2013/12/17 Javascript
详解JavaScript中undefined与null的区别
2014/03/29 Javascript
jQuery的context属性用法实例
2014/12/27 Javascript
jQuery实现表格展开与折叠的方法
2015/05/04 Javascript
JavaScript的类型、值和变量小结
2015/07/09 Javascript
jQuery实现悬浮在右上角的网页客服效果代码
2015/10/24 Javascript
jQuery过滤选择器经典应用
2016/08/18 Javascript
AngularJs  E2E Testing 详解
2016/09/02 Javascript
Angular.js中处理页面闪烁的方法详解
2017/03/09 Javascript
Bootstrap Table 在指定列中添加下拉框控件并获取所选值
2017/07/31 Javascript
BootStrap入门学习第一篇
2017/08/28 Javascript
详解JavaScript栈内存与堆内存
2019/04/04 Javascript
Vue Components 数字键盘的实现
2019/09/18 Javascript
使用p5.js临摹动态图形
2019/10/23 Javascript
JavaScript布尔运算符原理使用解析
2020/05/06 Javascript
[01:11]回顾历届DOTA2国际邀请赛中国区预选赛
2017/06/26 DOTA
浅谈关于Python3中venv虚拟环境
2018/08/01 Python
python配置文件写入过程详解
2019/10/19 Python
Python字典的概念及常见应用实例详解
2019/10/30 Python
Python使用20行代码实现微信聊天机器人
2020/06/05 Python
canvas实现圆绘制的示例代码
2019/09/11 HTML / CSS
Canvas实现放大镜效果完整案例分析(附代码)
2020/11/26 HTML / CSS
高中语文教学反思
2014/01/16 职场文书
高中运动会广播稿
2014/01/21 职场文书
教师演讲稿开场白
2014/08/25 职场文书
逃课检讨书范文
2015/05/06 职场文书
Python利用FlashText算法实现替换字符串
2022/03/31 Python