PageRenderTime 24ms CodeModel.GetById 14ms RepoModel.GetById 0ms app.codeStats 0ms

/php/php-chunked-xhtml/wrappers.glob.html

http://github.com/matsubo/matsu-shell-setting
HTML | 148 lines | 120 code | 28 blank | 0 comment | 0 complexity | d23b6e909f57f660ec8019a51da45243 MD5 | raw file
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  2. <html>
  3. <head>
  4. <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  5. <title>Find pathnames matching pattern</title>
  6. </head>
  7. <body><div class="manualnavbar" style="text-align: center;">
  8. <div class="prev" style="text-align: left; float: left;"><a href="wrappers.data.html">data://</a></div>
  9. <div class="next" style="text-align: right; float: right;"><a href="wrappers.phar.html">phar://</a></div>
  10. <div class="up"><a href="wrappers.html">Supported Protocols and Wrappers</a></div>
  11. <div class="home"><a href="index.html">PHP Manual</a></div>
  12. </div><hr /><div id="wrappers.glob" class="refentry">
  13. <div class="refnamediv">
  14. <h1 class="refname">glob://</h1>
  15. <p class="refpurpose"><span class="refname">glob://</span> &mdash; <span class="dc-title">Find pathnames matching pattern</span></p>
  16. </div>
  17. <div class="refsect1 description" id="refsect1-wrappers.glob-description">
  18. <h3 class="title">Description</h3>
  19. <p class="simpara">
  20. The <var class="filename">glob:</var> stream wrapper is available since PHP 5.3.0.
  21. </p>
  22. </div>
  23. <div class="refsect1 usage" id="refsect1-wrappers.glob-usage">
  24. <h3 class="title">Options</h3>
  25. <ul class="itemizedlist">
  26. <li class="listitem"><span class="simpara"><var class="filename">glob://</var></span></li>
  27. </ul>
  28. </div>
  29. <div class="refsect1 options" id="refsect1-wrappers.glob-options">
  30. <h3 class="title">Options</h3>
  31. <p class="para">
  32. <table class="doctable table">
  33. <caption><b>Wrapper Summary</b></caption>
  34. <thead valign="middle">
  35. <tr valign="middle">
  36. <th>Attribute</th>
  37. <th>Supported</th>
  38. </tr>
  39. </thead>
  40. <tbody valign="middle" class="tbody">
  41. <tr valign="middle">
  42. <td align="left">Restricted by <a href="filesystem.configuration.html#ini.allow-url-fopen" class="link">allow_url_fopen</a></td>
  43. <td align="left">No</td>
  44. </tr>
  45. <tr valign="middle">
  46. <td align="left">Restricted by <a href="filesystem.configuration.html#ini.allow-url-include" class="link">allow_url_include</a></td>
  47. <td align="left">No</td>
  48. </tr>
  49. <tr valign="middle">
  50. <td align="left">Allows Reading</td>
  51. <td align="left">No</td>
  52. </tr>
  53. <tr valign="middle">
  54. <td align="left">Allows Writing</td>
  55. <td align="left">No</td>
  56. </tr>
  57. <tr valign="middle">
  58. <td align="left">Allows Appending</td>
  59. <td align="left">No</td>
  60. </tr>
  61. <tr valign="middle">
  62. <td align="left">Allows Simultaneous Reading and Writing</td>
  63. <td align="left">No</td>
  64. </tr>
  65. <tr valign="middle">
  66. <td align="left">Supports <span class="function"><a href="function.stat.html" class="function">stat()</a></span></td>
  67. <td align="left">No</td>
  68. </tr>
  69. <tr valign="middle">
  70. <td align="left">Supports <span class="function"><a href="function.unlink.html" class="function">unlink()</a></span></td>
  71. <td align="left">No</td>
  72. </tr>
  73. <tr valign="middle">
  74. <td align="left">Supports <span class="function"><a href="function.rename.html" class="function">rename()</a></span></td>
  75. <td align="left">No</td>
  76. </tr>
  77. <tr valign="middle">
  78. <td align="left">Supports <span class="function"><a href="function.mkdir.html" class="function">mkdir()</a></span></td>
  79. <td align="left">No</td>
  80. </tr>
  81. <tr valign="middle">
  82. <td align="left">Supports <span class="function"><a href="function.rmdir.html" class="function">rmdir()</a></span></td>
  83. <td align="left">No</td>
  84. </tr>
  85. </tbody>
  86. </table>
  87. </p>
  88. </div>
  89. <div class="refsect1 examples" id="refsect1-wrappers.glob-examples">
  90. <h3 class="title">Examples</h3>
  91. <div class="example" id="example-297">
  92. <p><b>Example #1 Basic usage</b></p>
  93. <div class="example-contents">
  94. <div class="phpcode"><code><span style="color: #000000">
  95. <span style="color: #0000BB">&lt;?php<br /></span><span style="color: #FF8000">//&nbsp;Loop&nbsp;over&nbsp;all&nbsp;*.php&nbsp;files&nbsp;in&nbsp;ext/spl/examples/&nbsp;directory<br />//&nbsp;and&nbsp;print&nbsp;the&nbsp;filename&nbsp;and&nbsp;its&nbsp;size<br /></span><span style="color: #0000BB">$it&nbsp;</span><span style="color: #007700">=&nbsp;new&nbsp;</span><span style="color: #0000BB">DirectoryIterator</span><span style="color: #007700">(</span><span style="color: #DD0000">"glob://ext/spl/examples/*.php"</span><span style="color: #007700">);<br />foreach(</span><span style="color: #0000BB">$it&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$f</span><span style="color: #007700">)&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">printf</span><span style="color: #007700">(</span><span style="color: #DD0000">"%s:&nbsp;%.1FK\n"</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$f</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getFilename</span><span style="color: #007700">(),&nbsp;</span><span style="color: #0000BB">$f</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getSize</span><span style="color: #007700">()/</span><span style="color: #0000BB">1024</span><span style="color: #007700">);<br />}<br /></span><span style="color: #0000BB">?&gt;</span>
  96. </span>
  97. </code></div>
  98. </div>
  99. <div class="example-contents screen">
  100. <div class="cdata"><pre>
  101. tree.php: 1.0K
  102. findregex.php: 0.6K
  103. findfile.php: 0.7K
  104. dba_dump.php: 0.9K
  105. nocvsdir.php: 1.1K
  106. phar_from_dir.php: 1.0K
  107. ini_groups.php: 0.9K
  108. directorytree.php: 0.9K
  109. dba_array.php: 1.1K
  110. class_tree.php: 1.8K
  111. </pre></div>
  112. </div>
  113. </div>
  114. </div>
  115. </div><hr /><div class="manualnavbar" style="text-align: center;">
  116. <div class="prev" style="text-align: left; float: left;"><a href="wrappers.data.html">data://</a></div>
  117. <div class="next" style="text-align: right; float: right;"><a href="wrappers.phar.html">phar://</a></div>
  118. <div class="up"><a href="wrappers.html">Supported Protocols and Wrappers</a></div>
  119. <div class="home"><a href="index.html">PHP Manual</a></div>
  120. </div></body></html>