/kdewebdev-3.5.10/php/function.settype.html
HTML | 298 lines | 297 code | 1 blank | 0 comment | 0 complexity | d006fa6439fabe95f8703b330e44fca1 MD5 | raw file
Possible License(s): AGPL-1.0, CC-BY-SA-3.0, GPL-2.0
- <HTML
- ><HEAD
- ><TITLE
- >settype</TITLE
- ><META
- NAME="GENERATOR"
- CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK
- REL="HOME"
- TITLE="PHP Manual"
- HREF="index.html"><LINK
- REL="UP"
- TITLE="Variable Functions"
- HREF="ref.variables.html"><LINK
- REL="PREVIOUS"
- TITLE="serialize"
- HREF="function.serialize.html"><LINK
- REL="NEXT"
- TITLE="strval"
- HREF="function.strval.html"><META
- HTTP-EQUIV="Content-type"
- CONTENT="text/html; charset=ISO-8859-1"></HEAD
- ><BODY
- CLASS="refentry"
- BGCOLOR="#FFFFFF"
- TEXT="#000000"
- LINK="#0000FF"
- VLINK="#840084"
- ALINK="#0000FF"
- ><DIV
- CLASS="NAVHEADER"
- ><TABLE
- SUMMARY="Header navigation table"
- WIDTH="100%"
- BORDER="0"
- CELLPADDING="0"
- CELLSPACING="0"
- ><TR
- ><TH
- COLSPAN="3"
- ALIGN="center"
- >PHP Manual</TH
- ></TR
- ><TR
- ><TD
- WIDTH="10%"
- ALIGN="left"
- VALIGN="bottom"
- ><A
- HREF="function.serialize.html"
- ACCESSKEY="P"
- >Prev</A
- ></TD
- ><TD
- WIDTH="80%"
- ALIGN="center"
- VALIGN="bottom"
- ></TD
- ><TD
- WIDTH="10%"
- ALIGN="right"
- VALIGN="bottom"
- ><A
- HREF="function.strval.html"
- ACCESSKEY="N"
- >Next</A
- ></TD
- ></TR
- ></TABLE
- ><HR
- ALIGN="LEFT"
- WIDTH="100%"></DIV
- ><H1
- ><A
- NAME="function.settype"
- ></A
- >settype</H1
- ><DIV
- CLASS="refnamediv"
- ><A
- NAME="AEN94395"
- ></A
- ><P
- > (PHP 3, PHP 4 )</P
- >settype -- Set the type of a variable</DIV
- ><DIV
- CLASS="refsect1"
- ><A
- NAME="AEN94398"
- ></A
- ><H2
- >Description</H2
- >bool <B
- CLASS="methodname"
- >settype</B
- > ( mixed var, string type)<BR
- ></BR
- ><P
- > Set the type of variable <TT
- CLASS="parameter"
- ><I
- >var</I
- ></TT
- > to
- <TT
- CLASS="parameter"
- ><I
- >type</I
- ></TT
- >.
- </P
- ><P
- > Possibles values of <TT
- CLASS="parameter"
- ><I
- >type</I
- ></TT
- > are:
- <P
- ></P
- ><UL
- ><LI
- ><P
- > "boolean" (or, since PHP 4.2.0, "bool")
- </P
- ></LI
- ><LI
- ><P
- > "integer" (or, since PHP 4.2.0, "int")
- </P
- ></LI
- ><LI
- ><P
- > "float" (only possible since PHP 4.2.0, for older versions use the
- deprecated variant "double")
- </P
- ></LI
- ><LI
- ><P
- > "string"
- </P
- ></LI
- ><LI
- ><P
- > "array"
- </P
- ></LI
- ><LI
- ><P
- > "object"
- </P
- ></LI
- ><LI
- ><P
- > "null" (since PHP 4.2.0)
- </P
- ></LI
- ></UL
- >
- </P
- ><P
- > Returns <TT
- CLASS="constant"
- ><B
- >TRUE</B
- ></TT
- > on success or <TT
- CLASS="constant"
- ><B
- >FALSE</B
- ></TT
- > on failure.
- </P
- ><P
- > <TABLE
- WIDTH="100%"
- BORDER="0"
- CELLPADDING="0"
- CELLSPACING="0"
- CLASS="EXAMPLE"
- ><TR
- ><TD
- ><DIV
- CLASS="example"
- ><A
- NAME="AEN94433"
- ></A
- ><P
- ><B
- >Example 1. <B
- CLASS="function"
- >settype()</B
- > example</B
- ></P
- ><TABLE
- BORDER="0"
- BGCOLOR="#E0E0E0"
- CELLPADDING="5"
- ><TR
- ><TD
- ><PRE
- CLASS="php"
- >$foo = "5bar"; // string
- $bar = true; // boolean
- settype($foo, "integer"); // $foo is now 5 (integer)
- settype($bar, "string"); // $bar is now "1" (string)</PRE
- ></TD
- ></TR
- ></TABLE
- ></DIV
- ></TD
- ></TR
- ></TABLE
- >
- </P
- ><P
- > See also <A
- HREF="function.gettype.html"
- ><B
- CLASS="function"
- >gettype()</B
- ></A
- >,
- <A
- HREF="language.types.type-juggling.html#language.types.typecasting"
- >type-casting</A
- > and
- <A
- HREF="language.types.type-juggling.html"
- >type-juggling</A
- >.
- </P
- ></DIV
- ><DIV
- CLASS="NAVFOOTER"
- ><HR
- ALIGN="LEFT"
- WIDTH="100%"><TABLE
- SUMMARY="Footer navigation table"
- WIDTH="100%"
- BORDER="0"
- CELLPADDING="0"
- CELLSPACING="0"
- ><TR
- ><TD
- WIDTH="33%"
- ALIGN="left"
- VALIGN="top"
- ><A
- HREF="function.serialize.html"
- ACCESSKEY="P"
- >Prev</A
- ></TD
- ><TD
- WIDTH="34%"
- ALIGN="center"
- VALIGN="top"
- ><A
- HREF="index.html"
- ACCESSKEY="H"
- >Home</A
- ></TD
- ><TD
- WIDTH="33%"
- ALIGN="right"
- VALIGN="top"
- ><A
- HREF="function.strval.html"
- ACCESSKEY="N"
- >Next</A
- ></TD
- ></TR
- ><TR
- ><TD
- WIDTH="33%"
- ALIGN="left"
- VALIGN="top"
- >serialize</TD
- ><TD
- WIDTH="34%"
- ALIGN="center"
- VALIGN="top"
- ><A
- HREF="ref.variables.html"
- ACCESSKEY="U"
- >Up</A
- ></TD
- ><TD
- WIDTH="33%"
- ALIGN="right"
- VALIGN="top"
- >strval</TD
- ></TR
- ></TABLE
- ></DIV
- ></BODY
- ></HTML
- >