То есть, свяжитесь со мной для малейшей проблемы у вас есть о том, что вы читаете. Кастинг Кастинг, как правило, делается в операторе присваивания, где левый операнд является переменной. Правый операнд есть значение вы хотите изменить. В заявлении литья, вы предшествовать правый операнд с новым типом данных, в скобках.
Типы литья и то, что правый операнд отлитые в это, а именно: (INT), (число) - приведение к целому (BOOL), (логические) - приведение к Boolean (поплавок), (двухместный), (реальные) - бросить плавать (строку) - приведение к строке (объекта) - приведение к объекту (см ниже) (пункты) - приведение к NULL (PHP 5) Для остальных этом уроке мы будем смотреть на примеры объяснений каждого из выше Кастинг. Кастинг для Integer Чтобы привести в целое вы предшествовать правый операнд с (INT) или (число). Читайте и попробуйте следующий: $ 23.
67 varFlt =; $ varInt = (INT) $ varFlt; Эхо $ varInt; ?> При литье в целое, то дробная часть просто усечен. Вы не обязаны использовать переменную в правом операнде отливки; можно использовать значение непосредственно на месте переменной. Кастинг для Bool Чтобы привести к BOOL вы предшествовать правый операнд с (BOOL) или (Boolean). Логическое значение возвращается верно 1, которое может быть отображено. Логическое значение возвращается ложных 0, которые не могут быть отображены. Читайте и попробуйте следующее: $ varBl = (BOOL) 2.
5; Эхо $ varBl; ?> При литье в логическое значение, следующие значения будут облечены в ЛОЖЬ: - сам логическое ЛОЖЬ - целое число 0 (ноль) - поплавок 0,0 (ноль) - пустую строку, а строка "0" - массив с нуля элементы - специальный тип NULL (включая неустановленные переменные) - SimpleXML, созданные из предметов пустых тегов (см ниже) Все остальные значения приводится к TRUE (включая любой ресурс). Приведение к Float Вы можете бросить Int в обращении. Вы предшествовать правый операнд с (поплавок), (двойной) или (реальный).
Ниже иллюстрирует это: $ varFlt = (поплавок) 25; Эхо $ varFlt; ?> Литье числа в строку и наоборот Если у вас есть номер, вы можете добавить еще один ряд, чтобы придать больший номер. Вы можете преобразовать число в строку. Преобразованный номер будет отображаться в виде числа с его же цифр, но вы не сможете добавить любой другой номер к нему. Один из способов преобразования числа в строку, чтобы поставить кавычки вокруг переменной, которая содержит номер или вокруг самого числа.
Следующие два образцы кода иллюстрируют это: $ varNum = 12,5; $ varStr = "$ varNum"; Эхо $ varStr; ?> $ VarStr = "12,5"; Эхо $ varStr; ?> Еще один способ преобразования числа в строку, чтобы использовать оператор приведения строка. Читайте и попробуйте следующий код: $ varNum = 12,5; $ varStr = (строка) $ varNum; Эхо $ varStr; ?> Вы можете сделать наоборот: преобразовать строку в число. Строка может быть переменная, которая содержит номер или только номер в кавычки. Вы должны знать, если вы преобразования числа в целое число или в обращении.
Если вы хотите конвертировать в целое число, используйте целое отливки. Если вы хотите конвертировать в обращении, используйте кастинг поплавка. Следующие два образцы кода иллюстрируют это: $ varStr = "12,5"; $ varNum = (поплавок) $ varStr; Эхо $ varNum; ?> $ VarNum = (поплавок) "47"; Эхо $ varNum; ?> Кастинг, чтобы обнулить подход литья здесь немного отличается. Предположим, что у вас есть переменная, к которой было присвоено значение. Вы можете удалить назначенный значение из переменной. Когда вы сделаете это переменная останется без значения. В этом случае новое значение переменной NULL.
Вы можете использовать функцию отключенное (), чтобы достичь этого. Как правило, не отображается значение NULL. Читайте и попробуйте следующий код: $ VAR = 25; камни ($ Var); Эхо $ Var; ?>
NET - C # - Как кодировать многоразовый CheckBoxVal…