腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
PHP
7:具有标量
类型
声明的方法拒绝键入篡改空值,即使在弱/
强制
模式下也是如此。
、
、
、
在中,标量
类型
提示int、float、string和bool可以包含在方法签名中。默认情况下,这些
类型
声明在弱/
强制
模式(或"“模式)中操作。根据 如果可能,
PHP
会将错误
类型
的值
强制
转换为预期的标量
类型
。例如,为期望字符串的
参数
提供整数的函数将得到一个
类型
为string的变量。但是,即使可以将NULL
强制
到整数0中,使用int
类型
提示的方法也会拒绝将入站值NULL
强制
浏览 0
提问于2017-08-09
得票数 4
回答已采纳
1
回答
在
php
中使用数据
类型
是可能的吗?
我在
php
(Symfony)中看到过: { } 我不知道你可以在
php
中声明数据
类型
?
浏览 2
提问于2010-05-04
得票数 1
回答已采纳
3
回答
类型
提示:默认
参数
、
、
PHP
5引入了
类型
提示。函数现在能够将
参数
强制
为对象(通过在函数原型中指定类的名称)或arrays (自
PHP
5.1以来的)。但是,如果使用NULL作为默认
参数
值,则将允许它作为以后调用的
参数
。如果将NULL 用作默认
参数
值,则允许将其作为以后调用的
参数
。。的意思是:NULL
浏览 2
提问于2011-12-15
得票数 49
回答已采纳
2
回答
PHP
覆盖弱函数返回
类型
强制
、
、
根据
PHP
文档对严格键入找到的 默认情况下,
PHP
会在可能的情况下将错误
类型
的值
强制
转换为预期的标量
类型
。例如,为期望字符串的
参数
提供整数的函数将得到一个
类型
为string的变量。我很好奇是否有一种方法可以覆盖这个功能来定制
强制
的方式。
浏览 6
提问于2018-01-05
得票数 1
回答已采纳
1
回答
为什么
PHP
函数在请求整数时可以接受布尔
参数
?
、
、
、
但是,我的问题是
PHP
如何处理
参数
。FALSE是BOOLEAN数据
类型
,此函数应接受INTEGER数据
类型
。 那么,当我们应该提供整数值时,如何才能允许它提供布尔值呢?
浏览 5
提问于2017-07-24
得票数 6
回答已采纳
1
回答
PHP
依赖项注入--包括构造函数中的类名
、
、
我是OO的新手,但我正在四处阅读,并试图学会以‘正确’的方式做事。我一直在阅读依赖注入,并且能够理解为什么它是一件好事,但是我对语法并不完全清楚。 $author = new Author('Mickey', 'Mouse');print $question->ge
浏览 4
提问于2014-05-15
得票数 3
回答已采纳
4
回答
如何将
参数
强制
为整数/字符串
、
、
我希望我的函数期望字符串/整数,或者抛出一个fit,比如: public function setImage($target我得到: function(array $expectsArray)
PHP
7现在是
浏览 2
提问于2011-03-25
得票数 24
回答已采纳
2
回答
奇怪的
PHP
语法-字符串之前的$variable?这是什么?
在这样的类中,我遇到了一个代码块:public function __construct( CommonSqlQueries $csq...
浏览 5
提问于2014-09-09
得票数 1
回答已采纳
2
回答
未
强制
执行
PHP
函数
参数
类型
声明
、
我在8.0.7中通过一个简单的类使用
类型
声明,如下所示: class KV { return true; public function getStorage(): array {put('car', true); // works
浏览 1
提问于2021-06-06
得票数 0
1
回答
PHP
多维数组
类型
提示函数
参数
、
、
、
在
PHP
中,是否可以键入提示多维数组作为函数
参数
?当然,您可以键入这样的提示单个数组:但是,如果一个函数需要
参数
是一个多维数组,那么有什么方法可以通过
类型
提示来
强制
执行呢?
浏览 2
提问于2016-07-25
得票数 0
1
回答
在处理字符串时,in_array不能正常工作。
此代码:var_dump(in_array("111", array(",11", ".11")));bool(true)为什么第一行返回true?
浏览 2
提问于2015-02-10
得票数 11
回答已采纳
2
回答
函数中的
PHP
类型
声明(
类型
提示)
、
、
、
据我所知,没有办法(即使在
PHP
7中)
强制
函数将其
参数
的
类型
提示作为一个对象数组。我认为通过将另一个对象定义为Traversable是可行的,它将是数组中所有MyObject的容器,并将
类型
提示设置为可遍历的
类型
。但如果我能做到的话,那就太酷了:所以我的问题是,为什么
PHP
不实现这个呢?
浏览 3
提问于2015-10-19
得票数 0
回答已采纳
1
回答
在CakePHP中将
参数
从URL传递给具有正确
类型
的控制器函数
、
、
、
、
我正在使用
PHP
7和
PHP
4.0开发RESTful API。现在,一个非常简单的解决方案是将
类型
从list方法签名中的
参数
中移除,如下所示(因为,如果我从$categoryId
参数
中删除该
类型
,则其他
参数
的错误相同
浏览 3
提问于2022-04-07
得票数 0
1
回答
PHP
.ini Ponderism设置与declare strict_types冲突
、
、
先声明strict_types,然后声明ini_set("display_errors",1);会产生警告,说明第二个
参数
应该是字符串。将
php
.ini设置默认值设置为On并回显ini_get("display_errors");显示1但没有声明严格
类型
警告?将
PHP
.ini display_errors设置为" true“并回显ini_get("display_errors");将显示true。这是否意味着如果将第二个
参数
设置为整数<
浏览 11
提问于2019-01-20
得票数 0
1
回答
在
PHP
中键入提示时,ints是否与字符串不同?
、
我一直在尝试
PHP
中的
类型
暗示,并在做一些测试时遇到了一些问题。
浏览 0
提问于2019-01-23
得票数 0
回答已采纳
1
回答
声明"array“不带括号的目的是什么?
、
我之前从这里得到了一个代码片段,并且对我最初复制粘贴的这个语法很好奇: #blah blah...相对于&$data本身,array &$data的用途是什么?换句话说,语句array在这个上下文中做了什么?
浏览 2
提问于2013-04-11
得票数 0
回答已采纳
1
回答
如何在
PHP
中
强制
使用
参数
类型
?
、
、
、
Java编译器确保每个方法调用都包含与
参数
类型
兼容的
参数
。在下面的例子中,传递一些没有实现LogService接口的东西甚至不能编译。logMessage(LogService logService, String message) {} 有没有一种方法可以用
PHP
我目前使用的是
PHP
5.4,但我有更高的选择。
浏览 14
提问于2020-12-24
得票数 1
回答已采纳
5
回答
PHP
object functionName():bool
、
、
我有一个
PHP
类,因为我找到了一个函数{ return
浏览 6
提问于2017-09-13
得票数 1
1
回答
PHP
7:标量返回
类型
声明不应该接受整数吗?
、
、
\scalar return key($this->colecao); // other methods implementations...根据
PHP
引用,整数应该被视为标量值(): 我的代码中有什么错误吗?
浏览 3
提问于2016-10-10
得票数 6
回答已采纳
1
回答
PHP
: bool对bool
类型
暗示
、
、
、
我一直试图在
PHP
中使用
类型
暗示。今天,我编写了一个函数,它使用带有默认
参数
的布尔值,并注意到表单的一个函数。function foo(boolean $bar = false) {} 具有类
类型
提示的
参数
的默认值只能为空。
浏览 2
提问于2017-05-16
得票数 82
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Python 序列类型以及函数参数类型
PHP 数据类型
强制声明泛型的实际类型
PHP代码安全-类型对比
PHP教程:数组类型进阶
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券