mirror of
https://github.com/sigmasternchen/php-doc-en
synced 2025-03-16 00:48:54 +00:00
Inserted basic documentation for following opcodes: JMP, CONT, INIT_NS_FCALL_BY_NAME, GOTO, RETURN_BY_REF, DECLARE_CONST, DECLARE_INHERITED_CLASS_DELAYED
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@323533 c90b9560-bf6c-de11-be94-00142212c4b1
This commit is contained in:
parent
06c5e16e4c
commit
7f419197ec
1 changed files with 119 additions and 7 deletions
|
@ -76,7 +76,7 @@
|
|||
<row><entry>39</entry><entry><xref linkend="internals2.opcodes.assign-ref"/></entry><entry>yes</entry></row>
|
||||
<row><entry>40</entry><entry><xref linkend="internals2.opcodes.echo"/></entry><entry>yes</entry></row>
|
||||
<row><entry>41</entry><entry><xref linkend="internals2.opcodes.print"/></entry><entry>yes</entry></row>
|
||||
<row><entry>42</entry><entry>not documented</entry><entry>no</entry></row>
|
||||
<row><entry>42</entry><entry><xref linkend="internals2.opcodes.jmp"/></entry><entry>no</entry></row>
|
||||
<row><entry>43</entry><entry><xref linkend="internals2.opcodes.jmpz"/></entry><entry>yes</entry></row>
|
||||
<row><entry>44</entry><entry><xref linkend="internals2.opcodes.jmpnz"/></entry><entry>yes</entry></row>
|
||||
<row><entry>45</entry><entry><xref linkend="internals2.opcodes.jmpznz"/></entry><entry>yes</entry></row>
|
||||
|
@ -85,7 +85,7 @@
|
|||
<row><entry>48</entry><entry><xref linkend="internals2.opcodes.case"/></entry><entry>yes</entry></row>
|
||||
<row><entry>49</entry><entry><xref linkend="internals2.opcodes.switch-free"/></entry><entry>yes</entry></row>
|
||||
<row><entry>50</entry><entry><xref linkend="internals2.opcodes.brk"/></entry><entry>yes</entry></row>
|
||||
<row><entry>51</entry><entry>not documented</entry><entry>no</entry></row>
|
||||
<row><entry>51</entry><entry><xref linkend="internals2.opcodes.cont"/></entry><entry>no</entry></row>
|
||||
<row><entry>52</entry><entry><xref linkend="internals2.opcodes.bool"/></entry><entry>yes</entry></row>
|
||||
<row><entry>53</entry><entry><xref linkend="internals2.opcodes.init-string"/></entry><entry>yes</entry></row>
|
||||
<row><entry>54</entry><entry><xref linkend="internals2.opcodes.add-char"/></entry><entry>yes</entry></row>
|
||||
|
@ -107,7 +107,7 @@
|
|||
<row><entry>66</entry><entry><xref linkend="internals2.opcodes.send-var"/></entry><entry>yes</entry></row>
|
||||
<row><entry>67</entry><entry><xref linkend="internals2.opcodes.send-ref"/></entry><entry>yes</entry></row>
|
||||
<row><entry>68</entry><entry><xref linkend="internals2.opcodes.new"/></entry><entry>yes</entry></row>
|
||||
<row><entry>69</entry><entry>not documented</entry><entry>no</entry></row>
|
||||
<row><entry>69</entry><entry><xref linkend="internals2.opcodes.init-ns-fcall-by-name"/></entry><entry>no</entry></row>
|
||||
<row><entry>70</entry><entry><xref linkend="internals2.opcodes.free"/></entry><entry>yes</entry></row>
|
||||
<row><entry>71</entry><entry><xref linkend="internals2.opcodes.init-array"/></entry><entry>yes</entry></row>
|
||||
<row>
|
||||
|
@ -157,7 +157,7 @@
|
|||
<entry>99</entry><entry><xref linkend="internals2.opcodes.fetch-constant"/></entry><entry>yes</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>100</entry><entry>not documented</entry><entry>no</entry>
|
||||
<entry>100</entry><entry><xref linkend="internals2.opcodes.goto"/></entry><entry>no</entry>
|
||||
</row>
|
||||
<row><entry>101</entry><entry><xref linkend="internals2.opcodes.ext-stmt"/></entry><entry>no</entry></row>
|
||||
<row>
|
||||
|
@ -174,7 +174,7 @@
|
|||
<row><entry>109</entry><entry><xref linkend="internals2.opcodes.fetch-class"/></entry><entry>yes</entry></row>
|
||||
<row><entry>110</entry><entry><xref linkend="internals2.opcodes.clone"/></entry><entry>yes</entry></row>
|
||||
<row>
|
||||
<entry>111</entry><entry>not documented</entry><entry>no</entry>
|
||||
<entry>111</entry><entry><xref linkend="internals2.opcodes.return-by-ref"/></entry><entry>no</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>112</entry><entry><xref linkend="internals2.opcodes.init-method-call"/></entry><entry>yes</entry>
|
||||
|
@ -262,11 +262,11 @@
|
|||
<entry>142</entry><entry><xref linkend="internals2.opcodes.raise-abstract-error"/></entry><entry>yes</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>143</entry><entry>not documented</entry><entry>no</entry>
|
||||
<entry>143</entry><entry><xref linkend="internals2.opcodes.declare-const"/></entry><entry>no</entry>
|
||||
</row>
|
||||
<row><entry>144</entry><entry><xref linkend="internals2.opcodes.add-interface"/></entry><entry>no</entry></row>
|
||||
<row>
|
||||
<entry>145</entry><entry>not documented</entry><entry>no</entry>
|
||||
<entry>145</entry><entry><xref linkend="internals2.opcodes.declare-inherited-class-delayed"/></entry><entry>no</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>146</entry><entry><xref linkend="internals2.opcodes.verify-abstract-class"/></entry><entry>no</entry>
|
||||
|
@ -476,6 +476,22 @@ echo "hello\ world";
|
|||
* opcode number: 144
|
||||
* No sample PHP yet */
|
||||
?>
|
||||
]]>
|
||||
</programlisting>
|
||||
</section>
|
||||
</section>
|
||||
<section xml:id="internals2.opcodes.declare-inherited-class-delayed">
|
||||
<title>DECLARE_INHERITED_CLASS_DELAYED</title>
|
||||
<section xml:id="internals2.opcodes.declare-inherited-class-delayed.code">
|
||||
<title>PHP code</title>
|
||||
<programlisting role="php">
|
||||
<![CDATA[
|
||||
<?php
|
||||
/*
|
||||
*
|
||||
* opcode number: 145
|
||||
* No sample PHP yet */
|
||||
?>
|
||||
]]>
|
||||
</programlisting>
|
||||
</section>
|
||||
|
@ -1770,6 +1786,22 @@ while(1) {
|
|||
</informaltable>
|
||||
</section>
|
||||
</section>
|
||||
<section xml:id="internals2.opcodes.cont">
|
||||
<title>CONT</title>
|
||||
<section xml:id="internals2.opcodes.cont.code">
|
||||
<title>PHP code</title>
|
||||
<programlisting role="php">
|
||||
<![CDATA[
|
||||
<?php
|
||||
/*
|
||||
*
|
||||
* opcode number: 51
|
||||
* No sample PHP yet */
|
||||
?>
|
||||
]]>
|
||||
</programlisting>
|
||||
</section>
|
||||
</section>
|
||||
<section xml:id="internals2.opcodes.bw-and">
|
||||
<title>BW_AND</title>
|
||||
<section xml:id="internals2.opcodes.bw-and.code">
|
||||
|
@ -2410,6 +2442,22 @@ $copy = clone $obj;
|
|||
</informaltable>
|
||||
</section>
|
||||
</section>
|
||||
<section xml:id="internals2.opcodes.return-by-ref">
|
||||
<title>RETURN_BY_REF</title>
|
||||
<section xml:id="internals2.opcodes.return-by-ref.code">
|
||||
<title>PHP code</title>
|
||||
<programlisting role="php">
|
||||
<![CDATA[
|
||||
<?php
|
||||
/*
|
||||
*
|
||||
* opcode number: 111
|
||||
* No sample PHP yet */
|
||||
?>
|
||||
]]>
|
||||
</programlisting>
|
||||
</section>
|
||||
</section>
|
||||
<section xml:id="internals2.opcodes.concat">
|
||||
<title>CONCAT</title>
|
||||
<section xml:id="internals2.opcodes.concat.code">
|
||||
|
@ -3355,6 +3403,22 @@ echo FOO;
|
|||
</informaltable>
|
||||
</section>
|
||||
</section>
|
||||
<section xml:id="internals2.opcodes.goto">
|
||||
<title>GOTO</title>
|
||||
<section xml:id="internals2.opcodes.goto.code">
|
||||
<title>PHP code</title>
|
||||
<programlisting role="php">
|
||||
<![CDATA[
|
||||
<?php
|
||||
/*
|
||||
*
|
||||
* opcode number: 100
|
||||
* No sample PHP yet */
|
||||
?>
|
||||
]]>
|
||||
</programlisting>
|
||||
</section>
|
||||
</section>
|
||||
<section xml:id="internals2.opcodes.fetch-dim-func-arg">
|
||||
<title>FETCH_DIM_FUNC_ARG</title>
|
||||
<section xml:id="internals2.opcodes.fetch-dim-func-arg.code">
|
||||
|
@ -6529,6 +6593,22 @@ if(1^2) return;
|
|||
</informaltable>
|
||||
</section>
|
||||
</section>
|
||||
<section xml:id="internals2.opcodes.jmp">
|
||||
<title>JMP</title>
|
||||
<section xml:id="internals2.opcodes.jmp.code">
|
||||
<title>PHP code</title>
|
||||
<programlisting role="php">
|
||||
<![CDATA[
|
||||
<?php
|
||||
/*
|
||||
*
|
||||
* opcode number: 42
|
||||
* No sample PHP yet */
|
||||
?>
|
||||
]]>
|
||||
</programlisting>
|
||||
</section>
|
||||
</section>
|
||||
<section xml:id="internals2.opcodes.jmpz">
|
||||
<title>JMPZ</title>
|
||||
<section xml:id="internals2.opcodes.jmpz.code">
|
||||
|
@ -6897,6 +6977,22 @@ $obj = new A();
|
|||
</informaltable>
|
||||
</section>
|
||||
</section>
|
||||
<section xml:id="internals2.opcodes.init-ns-fcall-by-name">
|
||||
<title>INIT_NS_FCALL_BY_NAME</title>
|
||||
<section xml:id="internals2.opcodes.init-ns-fcall-by-name.code">
|
||||
<title>PHP code</title>
|
||||
<programlisting role="php">
|
||||
<![CDATA[
|
||||
<?php
|
||||
/*
|
||||
*
|
||||
* opcode number: 69
|
||||
* No sample PHP yet */
|
||||
?>
|
||||
]]>
|
||||
</programlisting>
|
||||
</section>
|
||||
</section>
|
||||
<section xml:id="internals2.opcodes.nop">
|
||||
<title>NOP</title>
|
||||
<section xml:id="internals2.opcodes.nop.code">
|
||||
|
@ -7900,6 +7996,22 @@ echo "Done\n"; // shouldn't be displayed
|
|||
</informaltable>
|
||||
</section>
|
||||
</section>
|
||||
<section xml:id="internals2.opcodes.declare-const">
|
||||
<title>DECLARE_CONST</title>
|
||||
<section xml:id="internals2.opcodes.declare-const.code">
|
||||
<title>PHP code</title>
|
||||
<programlisting role="php">
|
||||
<![CDATA[
|
||||
<?php
|
||||
/*
|
||||
*
|
||||
* opcode number: 143
|
||||
* No sample PHP yet */
|
||||
?>
|
||||
]]>
|
||||
</programlisting>
|
||||
</section>
|
||||
</section>
|
||||
<section xml:id="internals2.opcodes.recv">
|
||||
<title>RECV</title>
|
||||
<section xml:id="internals2.opcodes.recv.code">
|
||||
|
|
Loading…
Reference in a new issue