Существует несколько форм принуждения PHP
Существует три формы принудительного преобразования PHP: 1. Добавьте целевой тип, заключенный в круглые скобки перед переменной, подлежащей преобразованию; 2. Используйте функцию усиления, такую как “intval()” и “strval()”; 3. Используя функцию “settype ()”, вам нужно только передать переменную, подлежащую преобразованию, в первый параметр, а второй параметр в имя типа данных.
Пример кода
$a = '12'; $res = (int)$a; var_ Dump ($a); // the original variable does not affect it var_ Dump ($RES); // the returned value is an integer
$a = '12'; $res = intval($a); var_ Dump $a); // do not change the original variable var_dump($res);
$a = '12'; settype($a,'integer'); var_ Dump ($a); // changing the original variable return value is a boolean type
Дополнение к знаниям:
Заключите переменные, подлежащие преобразованию, в квадратные скобки
(int) (bool) (float) (строка) (массив) (объект) будьте осторожны, чтобы не изменять исходную переменную
$a = '12'; $res = (int)$a; var_ Dump ($a); // the original variable does not affect it var_ Dump ($RES); // the returned value is an integer
Используйте функцию усилителя intval() floatval() strval() bool val() и будьте осторожны, чтобы не изменять исходную переменную
$a = '12'; $res = intval($a); var_ Dump $a); // do not change the original variable var_dump($res);
Эта статья о форме принудительного преобразования PHP этой статьи представлена здесь, более подробная информация о принудительном преобразовании PHP содержит несколько форм контента, пожалуйста, найдите предыдущие статьи developeppaer или продолжайте просматривать соответствующие статьи ниже, я надеюсь, что вы сможете больше поддерживать developeppaer в будущем!