【发布时间】:2019-04-20 05:55:28
【问题描述】:
我正在尝试 PHP7 类型提示。 以下代码给出了“致命错误”。我尝试了几种方法都无济于事。 当我给出 int 值时,它可以正常工作。但是如果我给字符串它会崩溃。如何在不崩溃页面的情况下捕获类型错误。代码是:
<?php
class Book{
public $price;
public function price(int $price){
if (is_numeric($price)){
echo 'This is Number ' . $price;
}else{
echo 'Please enter number';
}
}
}
$book = new Book();
$book->price('Hello');
?>
【问题讨论】:
-
大家好,最重要的是,我怎样才能在没有此类输入导致我的网站崩溃的情况下捕获此类错误?
标签: php type-hinting