Type detection: Difference between revisions

From Rosetta Code
Content added Content deleted
(Created page with " == JavaScript == <pre> console.log(typeof('foo')); // Returns string console.log(typeof(12345)); // Returns number </pre>")
 
No edit summary
Line 1: Line 1:


== JavaScript ==
== JavaScript ==

[https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/typeof?redirectlocale=en-US&redirectslug=JavaScript%2FReference%2FOperators%2Ftypeof]


<pre>
<pre>
Line 6: Line 8:
console.log(typeof(12345)); // Returns number
console.log(typeof(12345)); // Returns number
</pre>
</pre>

== PHP ==

[https://secure.php.net/manual/en/function.gettype.php]

<pre>
echo gettype('foo'); // Returns string
echo gettype(12345); // Returns integer
</pre>

=== Specific tester functions ===

* [https://secure.php.net/manual/en/function.is-array.php is_array()]

Revision as of 19:32, 7 October 2015

JavaScript

[1]

console.log(typeof('foo')); // Returns string
console.log(typeof(12345)); // Returns number

PHP

[2]

echo gettype('foo'); // Returns string
echo gettype(12345); // Returns integer

Specific tester functions