|
1 | 1 | <?xml version="1.0" encoding="utf-8"?>
|
2 | 2 | <!-- $Revision$ -->
|
3 |
| -<!-- EN-Revision: 422bb032237525aaf50e6a43f33362a2c610a1d7 Maintainer: hirokawa Status: ready --> |
4 |
| -<!-- CREDITS: shimooka,mumumu --> |
| 3 | +<!-- EN-Revision: 89990d6588947665d4e9c029ee83696f1a9d3d11 Maintainer: hirokawa Status: ready --> |
| 4 | +<!-- CREDITS: shimooka,mumumu,jdkfx --> |
5 | 5 | <refentry xml:id="function.strcspn" xmlns="http://docbook.org/ns/docbook">
|
6 | 6 | <refnamediv>
|
7 | 7 | <refname>strcspn</refname>
|
|
123 | 123 | </row>
|
124 | 124 | </thead>
|
125 | 125 | <tbody>
|
| 126 | + <row> |
| 127 | + <entry>8.4.0</entry> |
| 128 | + <entry> |
| 129 | + <simpara> |
| 130 | + PHP 8.4.0 より前のバージョンでは、 <parameter>characters</parameter> が空の文字列の場合、 |
| 131 | + <parameter>string</parameter> 内の最初の null バイトで探索が誤って停止してしまうことがありました。 |
| 132 | + </simpara> |
| 133 | + </entry> |
| 134 | + </row> |
126 | 135 | <row>
|
127 | 136 | <entry>8.0.0</entry>
|
128 | 137 | <entry>
|
|
141 | 150 | <programlisting role="php">
|
142 | 151 | <![CDATA[
|
143 | 152 | <?php
|
144 |
| -$a = strcspn('abcd', 'apple'); |
145 |
| -$b = strcspn('abcd', 'banana'); |
146 |
| -$c = strcspn('hello', 'l'); |
147 |
| -$d = strcspn('hello', 'world'); |
148 |
| -$e = strcspn('abcdhelloabcd', 'abcd', -9); |
149 |
| -$f = strcspn('abcdhelloabcd', 'abcd', -9, -5); |
| 153 | +$a = strcspn('banana', 'a'); |
| 154 | +$b = strcspn('banana', 'abcd'); |
| 155 | +$c = strcspn('banana', 'z'); |
| 156 | +$d = strcspn('abcdhelloabcd', 'a', -9); |
| 157 | +$e = strcspn('abcdhelloabcd', 'a', -9, -5); |
150 | 158 |
|
151 | 159 | var_dump($a);
|
152 | 160 | var_dump($b);
|
153 | 161 | var_dump($c);
|
154 | 162 | var_dump($d);
|
155 | 163 | var_dump($e);
|
156 |
| -var_dump($f); |
157 | 164 | ?>
|
158 | 165 | ]]>
|
159 | 166 | </programlisting>
|
160 | 167 | &example.outputs;
|
161 | 168 | <screen>
|
162 | 169 | <![CDATA[
|
| 170 | +int(1) |
163 | 171 | int(0)
|
164 |
| -int(0) |
165 |
| -int(2) |
166 |
| -int(2) |
| 172 | +int(6) |
167 | 173 | int(5)
|
168 | 174 | int(4)
|
169 | 175 | ]]>
|
|
0 commit comments