Рубрики
Uncategorized

Формальная организация принудительного преобразования PHP

Автор оригинала: David Wong.

Существует несколько форм принуждения 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 в будущем!