Sophie

Sophie

distrib > Mageia > 4 > x86_64 > by-pkgid > f800694edefe91adea2624f711a41a2d > files > 3181

php-manual-en-5.5.7-1.mga4.noarch.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
 <head>
  <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  <title>Returns an array with the name of the defined classes</title>

 </head>
 <body><div class="manualnavbar" style="text-align: center;">
 <div class="prev" style="text-align: left; float: left;"><a href="function.get-class.html">get_class</a></div>
 <div class="next" style="text-align: right; float: right;"><a href="function.get-declared-interfaces.html">get_declared_interfaces</a></div>
 <div class="up"><a href="ref.classobj.html">Classes/Object Functions</a></div>
 <div class="home"><a href="index.html">PHP Manual</a></div>
</div><hr /><div id="function.get-declared-classes" class="refentry">
 <div class="refnamediv">
  <h1 class="refname">get_declared_classes</h1>
  <p class="verinfo">(PHP 4, PHP 5)</p><p class="refpurpose"><span class="refname">get_declared_classes</span> &mdash; <span class="dc-title">Returns an array with the name of the defined classes</span></p>

 </div>
 <div class="refsect1 description" id="refsect1-function.get-declared-classes-description">
  <h3 class="title">Description</h3>
  <div class="methodsynopsis dc-description">
   <span class="type">array</span> <span class="methodname"><strong>get_declared_classes</strong></span>
    ( <span class="methodparam">void</span>
   )</div>

  <p class="para rdfs-comment">
   Gets the declared classes.
  </p>
 </div>

 <div class="refsect1 returnvalues" id="refsect1-function.get-declared-classes-returnvalues">
  <h3 class="title">Return Values</h3>
  <p class="para">
   Returns an array of the names of the declared classes in the current
   script.
  </p>
  <blockquote class="note"><p><strong class="note">Note</strong>: 
   <p class="para">
    Note that depending on what extensions you have compiled or
    loaded into PHP, additional classes could be present. This means that
    you will not be able to define your own classes using these
    names. There is a list of predefined classes in the <a href="reserved.classes.html" class="link">Predefined Classes</a> section of
    the appendices.
   </p>
  </p></blockquote>
 </div>

 <div class="refsect1 examples" id="refsect1-function.get-declared-classes-examples">
  <h3 class="title">Examples</h3>
  <p class="para">
   <div class="example" id="example-5053">
    <p><strong>Example #1  <span class="function"><strong>get_declared_classes()</strong></span> example</strong></p>
    <div class="example-contents">
<div class="phpcode"><code><span style="color: #000000">
<span style="color: #0000BB">&lt;?php<br />print_r</span><span style="color: #007700">(</span><span style="color: #0000BB">get_declared_classes</span><span style="color: #007700">());<br /></span><span style="color: #0000BB">?&gt;</span>
</span>
</code></div>
    </div>

    <div class="example-contents"><p>The above example will output
something similar to:</p></div>
    <div class="example-contents screen">
<div class="cdata"><pre>
Array
(
    [0] =&gt; stdClass
    [1] =&gt; __PHP_Incomplete_Class
    [2] =&gt; Directory
)
</pre></div>
    </div>
   </div>
  </p>
 </div>

 <div class="refsect1 seealso" id="refsect1-function.get-declared-classes-seealso">
  <h3 class="title">See Also</h3>
  <p class="para">
   <ul class="simplelist">
    <li class="member"> <span class="function"><a href="function.class-exists.html" class="function" rel="rdfs-seeAlso">class_exists()</a> - Checks if the class has been defined</span></li>
    <li class="member"> <span class="function"><a href="function.get-declared-interfaces.html" class="function" rel="rdfs-seeAlso">get_declared_interfaces()</a> - Returns an array of all declared interfaces</span></li>
    <li class="member"> <span class="function"><a href="function.get-defined-functions.html" class="function" rel="rdfs-seeAlso">get_defined_functions()</a> - Returns an array of all defined functions</span></li>
   </ul>
  </p>
 </div>

</div><hr /><div class="manualnavbar" style="text-align: center;">
 <div class="prev" style="text-align: left; float: left;"><a href="function.get-class.html">get_class</a></div>
 <div class="next" style="text-align: right; float: right;"><a href="function.get-declared-interfaces.html">get_declared_interfaces</a></div>
 <div class="up"><a href="ref.classobj.html">Classes/Object Functions</a></div>
 <div class="home"><a href="index.html">PHP Manual</a></div>
</div></body></html>