当前位置: 首页 > news >正文

域名除了做网站还能做什么/附子seo

域名除了做网站还能做什么,附子seo,移动网站怎么做优化,做网站需要什么备案本文实例讲述了PHP面向对象类型约束。分享给大家供大家参考,具体如下:什么是类型约束就是要求某个变量只能使用(接受,存储)某种指定的数据类型;php属于”弱类型语言“,通常不支持类型约束;相应的&#xff0…

本文实例讲述了PHP面向对象类型约束。分享给大家供大家参考,具体如下:

什么是类型约束

就是要求某个变量只能使用(接受,存储)某种指定的数据类型;php属于”弱类型语言“,通常不支持类型约束;相应的,强类型语言,类型约束却是其“基本特征”。

php中,只支持局部的部分类型约束

php中,只支持在函数(或方法)的形参上,设定类型的约束目标,形式如下:

function 方法名( [要求使用的类型] $p1, [要求使用的类型] $p2, ......){

//....

}

说明:

定义一个函数(方法)时,一个形参,可以使用类型约束,也可以不使用;

如果使用了类型约束,则对应的该实参数据,就必须是要求的那种类型;

能够使用的类型约束,只有以下几种情况可用:

① 数组:array

② 对象:使用类的名称,传递过来的实参,必须是该类的实例

③ 接口:使用接口的名称,传递过来的实参,必须是实现了该接口的类的实例

//演示类型约束

interface USB{} //接口

class A{} //类

class B implements USB{} //实现了USB接口的类

function f1($p1, array $p2, A $p3, USB $P4){

echo "
没有约束的p1:" . $p1;

echo "
要求是数组的p2:" ;

print_r($p2);

echo "
要求是类A的对象:";

var_dump($p3);

echo "
要求是实现实现了USB接口的对象:";

var_dump($P4);

}

$obj1 = new A();

$obj2 = new B();

$arr = array();

//演示各种形式的函数调用

//f1(1.2, 1, $obj1, $obj2);//报错,第二个参数不是数组类型,Argument 2 passed to f1() must be an array, integer give

//f1(1, $arr, $obj1, $obj1);//报错,第四个参数,Argument 4 passed to f1() must implement interface USB, instance of A given

f1(1.2, $arr, $obj1, $obj2);//没问题

?>

运行结果:

没有约束的p1:1.2

要求是数组的p2:Array ( )

要求是类A的对象:

object(A)[1]

要求是实现实现了USB接口的对象:

object(B)[2]

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

http://www.jmfq.cn/news/4783861.html

相关文章:

  • 靖江做网站/第三波疫情将全面大爆发
  • 网站开发的权限设置/深圳网站建设运营
  • 修改网站默认首页/市场营销推广方案怎么做
  • 网站建设明细报价表 服务器/黄金网站软件免费
  • 自己做百度网站/免费网上申请注册
  • 莱芜区平台公司/文山seo
  • 网站建设的主题什么比较好/sem培训班培训多少钱
  • 网站是香港主机/搜索引擎营销是什么
  • 政府单位建设微网站的好处/产品营销方案策划书
  • 有没有专门做教程的网站/做互联网项目怎么推广
  • 怎样营销网站建设/网络推广服务外包
  • 沈阳工程信息招标网/seo排名优化软件价格
  • wordpress教程创建网页/站内关键词排名优化软件
  • 关于建设校园网站申请/百度allin 人工智能
  • 做外贸生意用哪个网站最好/媒体公关
  • 网站顶部导航代码/网站快速排名上
  • 东莞做小程序的公司/排名优化哪家好
  • 怎么弄一个公司网站/网站优化的意义
  • 网站建设初学者教程/企业产品推广策划方案
  • wordpress多站点会员注册/河南自助建站seo公司
  • wordpress网站阿里云备案/最近的国际新闻热点
  • 社保网站上怎么做减员/百度视频
  • 网站宣传的优点/世界足球排名前100
  • 氧os哪个网站做的最好/google手机官网
  • 寻花问柳专注做一家男人爱的网站/手机怎么建自己的网站
  • 怎样给网站做关键词优化/河南疫情最新消息
  • 唐山网站建设怎么样/查排名
  • 来宾 网站建设/长沙关键词优化服务
  • 做网站复杂吗/域名批量注册查询
  • dw做网站后台/中国楼市最新消息