gpt4 book ai didi

PHP 类型转换 null 或 int

转载 作者:行者123 更新时间:2023-12-03 23:22:54 24 4
gpt4 key购买 nike

除非变量为空,否则我想让变量为 int。
这是我修复 atm 的方式,但必须有更好的解决方案。

if ($answer == null) {
$all_questions[] = array (
'object_id' => (int) $stored_question->getObjectId(),
'question_code' => $stored_question->getQuestionCode(),
'answer' => $stored_question->getAnswer()
);
}
else{
$all_questions[] = array (
'object_id' => (int) $stored_question->getObjectId(),
'question_code' => $stored_question->getQuestionCode(),
'answer' => (int) $stored_question->getAnswer()
);

至少我希望有,因为这似乎是多余的。

最佳答案

First Declare Common 认为你想要从两个codition

$all_questions[] = array (
'object_id' => (int) $stored_question->getObjectId(),
'question_code' => $stored_question->getQuestionCode(),
);

这将取决于某些条件
$all_questions['answer'] = (is_null($answer)) ? 
$stored_question->getAnswer() : (int) $stored_question->getAnswer() :

关于PHP 类型转换 null 或 int,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37453999/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com