diff options
Diffstat (limited to 'documentation/variables.html')
-rw-r--r-- | documentation/variables.html | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/documentation/variables.html b/documentation/variables.html index 9476b70..6b63598 100644 --- a/documentation/variables.html +++ b/documentation/variables.html @@ -11,7 +11,7 @@ variables back into non-typed PHP variables. The PHP-CPP library offers the Php::Value class that makes this a very simple task. </p> -<h2>Zval's</h2> +<h2 id="zvals">Zval's</h2> <p> But we start with sharing one of our frustrations. If you have ever spent time on writing PHP extensions in plain C, or if you've @@ -53,7 +53,7 @@ were afraid to ask: just forget about it. Sit back and relax, and take a look how simple life is with PHP-CPP. </p> -<h2>Scalar variables</h2> +<h2 id="scalar-variables">Scalar variables</h2> <p> The Php::Value object can be used to store scalar variables. Scalar variables are variables like integers, doubles, strings, booleans and null values. @@ -141,7 +141,7 @@ Php::Value myFunction(const Php::Value &value) can become complicated, but for you, the extension programmer, there is nothing to worry about. </p> -<h2>Arrays</h2> +<h2 id="arrays">Arrays</h2> <p> PHP supports two array types: regular arrays (indexed by numbers) and associative arrays (indexed by strings). The Php::Value object supports @@ -222,7 +222,7 @@ array1 = 100; <p> @todo explain how to iterate over arrays </p> -<h2>Objects</h2> +<h2 id="objects">Objects</h2> <p> Just like the Php::Array class that is an extended Php::Value that initializes to an empty array, there also is a Php::Object class that becomes an @@ -255,7 +255,7 @@ std::cout << object.call("format", "Y-m-d H:i:s") << std::endl; Php::Value value = Php::Object("DateTime", "now"); std::cout << value.call("format", "Y-m-d H:i:s") << std::endl; </code></pre> -<h2>Functions</h2> +<h2 id="functions">Functions</h2> <p> When a Php::Value object holds a <i>callable</i>, you can use the () operator to call this function or method. @@ -283,7 +283,7 @@ array[1] = "format"; std::cout << array("Y-m-d H:i:s") << std::endl; </code></pre> </p> -<h2>Global variables</h2> +<h2 id="global-variables">Global variables</h2> <p> To read or update global PHP variables, you can use the Php::GLOBALS variable. This variable works more or less the same as the $_GLOBALS |