Fixing a bunch of mis-named functions.

git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@42969 c90b9560-bf6c-de11-be94-00142212c4b1
This commit is contained in:
Damien Seguy 2001-03-08 10:47:17 +00:00
parent 8c2003e7f1
commit f7716f7041
6 changed files with 98 additions and 73 deletions

View file

@ -367,7 +367,7 @@ print gmp_strval (fact (1000)) . "\n";
<title>Description</title>
<funcsynopsis>
<funcprototype>
<funcdef>resource <function>gmp_divexact</function></funcdef>
<funcdef>resource <function>gmp_div</function></funcdef>
<paramdef>resource <parameter>a</parameter></paramdef>
<paramdef>resource <parameter>b</parameter></paramdef>
</funcprototype>

View file

@ -941,9 +941,11 @@ $fl_array = preg_grep ("/^(\d+)?\.\d+$/", $array);
</literallayout>
</refsect1>
<refsect1>
<refsect1 id="regexp.reference">
<title>Regular Expression Details</title>
<literallayout>
<refsect2 id="regexp.introduction">
<title>Introduction</title>
<literallayout>
The syntax and semantics of the regular expressions sup-
ported by PCRE are described below. Regular expressions are
also described in the Perl documentation and in a number of
@ -960,7 +962,13 @@ $fl_array = preg_grep ("/^(\d+)?\.\d+$/", $array);
The quick brown fox
matches a portion of a subject string that is identical to
itself. The power of regular expressions comes from the
itself.
</literallayout>
</refsect2>
<refsect2 id="regexp.reference.meta">
<title>Meta-caracters</title>
<literallayout>
The power of regular expressions comes from the
ability to include alternatives and repetitions in the pat-
tern. These are encoded in the pattern by the use of <emphasis>meta</emphasis>-
<emphasis>characters</emphasis>, which do not stand for themselves but instead
@ -998,10 +1006,11 @@ $fl_array = preg_grep ("/^(\d+)?\.\d+$/", $array);
The following sections describe the use of each of the
meta-characters.
BACKSLASH
</literallayout>
</refsect2>
<refsect2 id="regexp.reference.backslash">
<title>backslash</title>
<literallayout>
The backslash character has several uses. Firstly, if it is
followed by a non-alphameric character, it takes away any
special meaning that character may have. This use of
@ -1156,12 +1165,11 @@ BACKSLASH
\Z and \z is that \Z matches before a newline that is the
last character of the string as well as at the end of the
string, whereas \z matches only at the end.
CIRCUMFLEX AND DOLLAR
</literallayout>
</refsect2>
<refsect2 id="regexp.reference.circudollar">
<title>Cicumflex and dollar</title>
<literallayout>
Outside a character class, in the default matching mode, the
circumflex character is an assertion which is true only if
the current matching point is at the start of the subject
@ -1207,10 +1215,11 @@ CIRCUMFLEX AND DOLLAR
the start and end of the subject in both modes, and if all
branches of a pattern start with \A is it always anchored,
whether PCRE_MULTILINE is set or not.
FULL STOP (PERIOD, DOT)
</literallayout>
</refsect2>
<refsect2 id="regexp.reference.dot">
<title>FULL STOP</title>
<literallayout>
Outside a character class, a dot in the pattern matches any
one character in the subject, including a non-printing
character, but not (by default) newline. If the PCRE_DOTALL
@ -1219,10 +1228,11 @@ FULL STOP (PERIOD, DOT)
cumflex and dollar, the only relationship being that they
both involve newline characters. Dot has no special meaning
in a character class.
SQUARE BRACKETS
</literallayout>
</refsect2>
<refsect2 id="regexp.reference.squarebrackets">
<title>Square brackets</title>
<literallayout>
An opening square bracket introduces a character class, ter-
minated by a closing square bracket. A closing square
bracket on its own is not special. If a closing square
@ -1297,10 +1307,11 @@ SQUARE BRACKETS
All non-alphameric characters other than \, -, ^ (at the
start) and the terminating ] are non-special in character
classes, but it does no harm if they are escaped.
VERTICAL BAR
</literallayout>
</refsect2>
<refsect2 id="regexp.reference.verticalbar">
<title>Vertical bar</title>
<literallayout>
Vertical bar characters are used to separate alternative
patterns. For example, the pattern
@ -1314,10 +1325,11 @@ VERTICAL BAR
subpattern (defined below), "succeeds" means matching the
rest of the main pattern as well as the alternative in the
subpattern.
INTERNAL OPTION SETTING
</literallayout>
</refsect2>
<refsect2 id="regexp.reference.internal_options">
<title>Internal option setting</title>
<literallayout>
The settings of PCRE_CASELESS, PCRE_MULTILINE, PCRE_DOTALL,
and PCRE_EXTENDED can be changed from within the pattern by
a sequence of Perl option letters enclosed between "(?" and
@ -1382,10 +1394,11 @@ INTERNAL OPTION SETTING
setting is special in that it must always occur earlier in
the pattern than any of the additional features it turns on,
even when it is at top level. It is best put at the start.
SUBPATTERNS
</literallayout>
</refsect2>
<refsect2 id="regexp.reference.subpatterns">
<title>subpatterns</title>
<literallayout>
Subpatterns are delimited by parentheses (round brackets),
which can be nested. Marking part of a pattern as a subpat-
tern does two things:
@ -1444,10 +1457,11 @@ SUBPATTERNS
reset until the end of the subpattern is reached, an option
setting in one branch does affect subsequent branches, so
the above patterns match "SUNDAY" as well as "Saturday".
REPETITION
</literallayout>
</refsect2>
<refsect2 id="regexp.reference.repetition">
<title>Repetition</title>
<literallayout>
Repetition is specified by quantifiers, which can follow any
of the following items:
@ -1583,10 +1597,11 @@ REPETITION
matches "aba" the value of the second captured substring is
"b".
BACK REFERENCES
</literallayout>
</refsect2>
<refsect2 id="regexp.reference.back_references">
<title>BACK REFERENCES</title>
<literallayout>
Outside a character class, a backslash followed by a digit
greater than 0 (and possibly further digits) is a back
reference to a capturing subpattern earlier (i.e. to its
@ -1649,10 +1664,11 @@ BACK REFERENCES
that the first iteration does not need to match the back
reference. This can be done using alternation, as in the
example above, or by a quantifier with a minimum of zero.
ASSERTIONS
</literallayout>
</refsect2>
<refsect2 id="regexp.reference.assertions">
<title>Assertions</title>
<literallayout>
An assertion is a test on the characters following or
preceding the current matching point that does not actually
consume any characters. The simple assertions coded as \b,
@ -1769,10 +1785,11 @@ ASSERTIONS
Assertions count towards the maximum of 200 parenthesized
subpatterns.
ONCE-ONLY SUBPATTERNS
</literallayout>
</refsect2>
<refsect2 id="regexp.reference.onlyonce">
<title>Once-only subpatterns</title>
<literallayout>
With both maximizing and minimizing repetition, failure of
what follows normally causes the repeated item to be re-
evaluated to see if a different number of repeats allows the
@ -1878,8 +1895,11 @@ ONCE-ONLY SUBPATTERNS
sequences of non-digits cannot be broken, and failure hap-
pens quickly.
CONDITIONAL SUBPATTERNS
</literallayout>
</refsect2>
<refsect2 id="regexp.reference.conditional">
<title>Conditional subpatterns</title>
<literallayout>
It is possible to cause the matching process to obey a sub-
pattern conditionally or to choose between two alternative
subpatterns, depending on the result of an assertion, or
@ -1934,10 +1954,11 @@ CONDITIONAL SUBPATTERNS
matched against the second. This pattern matches strings in
one of the two forms dd-aaa-dd or dd-dd-dd, where aaa are
letters and dd are digits.
COMMENTS
</literallayout>
</refsect2>
<refsect2 id="regexp.reference.comments">
<title>Comments</title>
<literallayout>
The sequence (?# marks the start of a comment which
continues up to the next closing parenthesis. Nested
parentheses are not permitted. The characters that make up a
@ -1946,10 +1967,11 @@ COMMENTS
If the PCRE_EXTENDED option is set, an unescaped # character
outside a character class introduces a comment that contin-
ues up to the next newline character in the pattern.
RECURSIVE PATTERNS
</literallayout>
</refsect2>
<refsect2 id="regexp.reference.recursive">
<title>Recursive patterns</title>
<literallayout>
Consider the problem of matching a string in parentheses,
allowing for unlimited nested parentheses. Without the use
of recursion, the best that can be done is to use a pattern
@ -2005,10 +2027,11 @@ RECURSIVE PATTERNS
saves data for the first 15 capturing parentheses only, as
there is no way to give an out-of-memory error from within a
recursion.
PERFORMANCE
</literallayout>
</refsect2>
<refsect2 id="regexp.reference.performances">
<title>Performances</title>
<literallayout>
Certain items that may appear in patterns are more efficient
than others. It is more efficient to use a character class
like [aeiou] than a set of alternatives such as (a|e|i|o|u).
@ -2072,7 +2095,8 @@ PERFORMANCE
instantly when applied to a whole line of "a" characters,
whereas the latter takes an appreciable time with strings
longer than about 20 characters.
</literallayout>
</literallayout>
</refsect2>
</refsect1>
</refentry>
</reference>

View file

@ -570,7 +570,7 @@
<title>Description</title>
<funcsynopsis>
<funcprototype>
<funcdef>bool <function>posix_getcwd</function></funcdef>
<funcdef>bool <function>posix_mkfifo</function></funcdef>
<paramdef>string <parameter>pathname</parameter></paramdef>
<paramdef>int <parameter>mode</parameter></paramdef>
</funcprototype>

View file

@ -62,14 +62,14 @@ print recode_string (&quot;us..flat&quot;, &quot;The following character has a d
<title>Description</title>
<funcsynopsis>
<funcprototype>
<funcdef>string <function>recode_string</function></funcdef>
<funcdef>string <function>recode</function></funcdef>
<paramdef>string <parameter>request</parameter></paramdef>
<paramdef>string <parameter>string</parameter></paramdef>
</funcprototype>
</funcsynopsis>
<note>
<simpara>
This is an alias for <function>recode_string</function>. It has
This is an alias for <function>recode</function>. It has
been added in PHP 4.
</simpara>
</note>

View file

@ -384,7 +384,7 @@ echo "Month: $month; Day: $day; Year: $year&lt;br&gt;\n";
<title>Description</title>
<funcsynopsis>
<funcprototype>
<funcdef>array <function>split</function></funcdef>
<funcdef>array <function>spliti</function></funcdef>
<paramdef>string <parameter>pattern</parameter></paramdef>
<paramdef>string <parameter>string</parameter></paramdef>
<paramdef>int
@ -393,13 +393,14 @@ echo "Month: $month; Day: $day; Year: $year&lt;br&gt;\n";
</funcprototype>
</funcsynopsis>
<para>
This function is identical to <function>split</function> except
This function is identical to <function>spliti</function> except
that this ignores case distinction when matching alphabetic
characters.
</para>
<para>
See also: <function>split</function>,
<function>explode</function>, and <function>implode</function>.
See also : <function>split</function>,
<function>explode</function> and
<function>implode</function>.
</para>
</refsect1>
</refentry>

View file

@ -278,7 +278,7 @@ if (empty($term) || count($host) == 0) {
<title>Description</title>
<funcsynopsis>
<funcprototype>
<funcdef>int <function>yaz_range</function></funcdef>
<funcdef>int <function>yaz_element</function></funcdef>
<paramdef>int <parameter>id</parameter></paramdef>
<paramdef>string <parameter>elementset</parameter></paramdef>
</funcprototype>