mirror of
https://gitlab.com/harald.mueller/aktuelle.kurse.git
synced 2024-10-19 09:55:03 +02:00
192 lines
12 KiB
HTML
192 lines
12 KiB
HTML
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||
<html>
|
||
<head>
|
||
<title>count_chars</title>
|
||
<link rel="stylesheet" type="text/css" href="../../src/self.css">
|
||
<meta name="description" content="Zählt die Häufigkeit von Zeichen durch Vorgabekriterien">
|
||
<meta name="keywords" content="SELFPHP, PHP, String-Funktionen, count_chars">
|
||
<meta name="author" content="Damir Enseleit, mail@selfphp.info">
|
||
<meta name="DC.Contributer" content="Matthias Hupp, m.hupp@selfphp3.de">
|
||
<meta name="DC.Publisher" content="Damir Enseleit, mail@selfphp.info">
|
||
<meta name="DC.Date" content="2001-08-24T12:18+01:00">
|
||
<meta name="DC.Identifier" content="http://www.selfphp3.de/funktionsreferenz/string_funktionen/count_chars.html">
|
||
<meta name="DC.Language" content="de">
|
||
<meta name="DC.Rights" content="../../editorial/index.html">
|
||
<meta name="SELF.Firstdate" content="2001-08-24T12:18+01:00">
|
||
<meta name="SELF.Version" content="1">
|
||
<meta name="SELF.Pagetype" content="Information">
|
||
<meta name="SELF.Path" content="SELFPHP == ../../index.php // Funktionsreferenz == ../index.php // String-Funktionen == index.html">
|
||
</head>
|
||
<body bgcolor="#FFFFFF" text="#000000" link="#AA5522" vlink="#772200" alink="#000000">
|
||
|
||
<table cellpadding="4" cellspacing="0" border="0" width="100%">
|
||
<tr>
|
||
<td bgcolor="#FFEEDD" class="nav"><a class="an" name="top"><img src="../../src/refkap.gif" width="16" height="13" border="0" alt="Teil von"></a> <a href="../../index.html"><b>SELFPHP</b></a>/<a href="../../navigation/index.html">Navigationshilfen</a> <img src="../../src/refkap.gif" width="16" height="13" border="0" alt="Teil von"> <a href="../index.html"><b>Funktionsreferenz</b></a> <img src="../../src/refkap.gif" width="16" height="13" border="0" alt="Teil von"> <a href="index.html"><b>String-Funktionen</b></a></td>
|
||
</tr>
|
||
</table><table cellpadding="4" cellspacing="0" border="0" width="100%">
|
||
<tr>
|
||
<td bgcolor="#EEEEEE" class="doc" width="110"><img src="../../src/logo.gif" width="106" height="109" border="0" alt="SEL.html"></td>
|
||
<td bgcolor="#EEEEEE" class="doc" valign="bottom" width="100%">
|
||
<h2>count_chars</h2>
|
||
<tr>
|
||
<td bgcolor="#EEEEEE" class="doc" valign="top" align="center">
|
||
<img src="../../src/dokx.gif" width="30" height="20" vspace="6" border="0" alt="Informationsseite">
|
||
</td>
|
||
<td bgcolor="#FFFFFF" valign="top" nowrap>
|
||
<p>
|
||
<img src="../../src/down.gif" width="14" height="10" border="0" alt="nach unten"> <a href="#befehl"><b>Befehl</b></a><br>
|
||
<img src="../../src/down.gif" width="14" height="10" border="0" alt="nach unten"> <a href="#version"><b>Version</b></a><br>
|
||
<img src="../../src/down.gif" width="14" height="10" border="0" alt="nach unten"> <a href="#beschreibung"><b>Beschreibung</b></a><br>
|
||
<img src="../../src/down.gif" width="14" height="10" border="0" alt="nach unten"> <a href="#beispiel"><b>Beispiel</b></a><br>
|
||
<img src="../../src/down.gif" width="14" height="10" border="0" alt="nach unten"> <a href="#ausgabe"><b>Ausgabe</b></a><br>
|
||
</p>
|
||
</td>
|
||
</tr><tr><td colspan=2 bgcolor="#EEEEEE" class="doc"><a href="#bottom"><img src="../../src/down.gif" width="14" height="10" border="0" alt="nach unten"></a> </td></tr>
|
||
</table>
|
||
|
||
|
||
|
||
<h2 class="Sh2"><a class="an" name="befehl">Befehl</a></h2>
|
||
|
||
|
||
|
||
<table width="100%" cellpadding=10><tr>
|
||
<td class="xmpcode" bgcolor="#E4EEFF">mixed <b>count_chars</b>(string string
|
||
[, mode])</td>
|
||
</tr></table>
|
||
|
||
<p> </p>
|
||
|
||
<table bgcolor="#EEEEEE" class="doc" width="100%"><tr><td>
|
||
<a href="#top"><img src="../../src/up.gif" width="14" height="10" border="0" alt="nach oben"></a><a href="#bottom"><img src="../../src/down.gif" width="14" height="10" border="0" alt="nach unten"></a> 
|
||
</td></tr></table>
|
||
|
||
<h2 class="Sh2"><a class="an" name="version">Version</a></h2>
|
||
|
||
<table width="100%" cellpadding=10 height="32">
|
||
<tr>
|
||
<td class="xmpcode" bgcolor="#E4EEFF" height="20">
|
||
<p>PHP 4 >= 4.0b4</p>
|
||
</td>
|
||
</tr></table>
|
||
|
||
<p> </p>
|
||
|
||
<table bgcolor="#EEEEEE" class="doc" width="100%"><tr><td>
|
||
<a href="#top"><img src="../../src/up.gif" width="14" height="10" border="0" alt="nach oben"></a><a href="#bottom"><img src="../../src/down.gif" width="14" height="10" border="0" alt="nach unten"></a> 
|
||
</td></tr></table>
|
||
|
||
<h2 class="Sh2"><a class="an" name="beschreibung">Beschreibung</a></h2>
|
||
|
||
<table width="100%" cellpadding=10 height="269">
|
||
<tr>
|
||
<td class="xmpcode" bgcolor="#E4EEFF" height="57">
|
||
<p>Mit count_chars() können Sie zählen, wie oft in einer Zeichenkette
|
||
(string) jedes<br>
|
||
Zeichen der ASCII-Zeichentabelle (0 - 255) vorkommt. Der Parameter mode
|
||
legt<br>
|
||
fest, in welcher Form die Funktion ihre Ergebnisse zurückgibt. Wird
|
||
der optionale<br>
|
||
Parameter (mode) nicht angegeben, so wird die Grundeinstellung "0"
|
||
genommen.</p>
|
||
<p>Folgende Werte sind für den Parameter mode zulässig:<br>
|
||
0 - Funktionsergebnis ist ein Array. Es enthält alle 255 Zeichen
|
||
mit der<br>
|
||
Häufigkeit des Zeichens.<br>
|
||
1 - Funktionsergebnis ist ein Array. Es enthält nur die Zeichen,
|
||
die in dem zu<br>
|
||
untersuchenden String vorkommen, mit der Häufigkeit des Zeichens.
|
||
<br>
|
||
2 - Funktionsergebnis ist ein Array. Es enthält nur die Zeichen,
|
||
die in dem zu<br>
|
||
untersuchenden String nicht vorkommen. <br>
|
||
3 - Funktionsergebnis ist ein String. Dieser String enthält alle
|
||
Zeichen, die in dem<br>
|
||
zu untersuchenden String vorkommen.<br>
|
||
4 - Funktionsergebnis ist ein String. Dieser String enthält alle
|
||
Zeichen, die in dem<br>
|
||
zu untersuchenden String nicht vorkommen.</p>
|
||
</td>
|
||
</tr></table>
|
||
|
||
<p> </p>
|
||
|
||
<table bgcolor="#EEEEEE" class="doc" width="100%"><tr><td>
|
||
<a href="#top"><img src="../../src/up.gif" width="14" height="10" border="0" alt="nach oben"></a><a href="#bottom"><img src="../../src/down.gif" width="14" height="10" border="0" alt="nach unten"></a> 
|
||
</td></tr></table>
|
||
|
||
<h2 class="Sh2"><a class="an" name="beispiel">Beispiel</a></h2>
|
||
|
||
<table width="100%" cellpadding=10 height="66">
|
||
<tr>
|
||
<td class="xmpcode" bgcolor="#E4EEFF">
|
||
<pre><?PHP<br>$array = array("PHP","ASP","Perl","Java","XML"); <br>for($y=0;$y<=4;$y++){<br> $string = count_chars($array[$y],$y);<br> switch($y){<br> case 0:<br> echo "<b>Parameter: ".$y . "</b><br>";<br> for($x=0;$x<=255;$x++) { <br> if($string[$x]) <br> echo "Zeichen ".chr($x)." - Vorkommen: ".$string[$x] . " x<br>"; <br> }<br> break; <br> case 1:<br> echo "<b>Parameter: ".$y . "</b><br>";<br> for($x=0;$x<=255;$x++) { <br> if($string[$x]) <br> echo "Zeichen ".chr($x)." - Vorkommen: ".$string[$x] . " x<br>"; <br> }<br> break;<br> case 2:<br> echo "<b>Parameter: ".$y . "</b><br>";<br> for($x=0;$x<=255;$x++) { <br> if(!$string[$x])<br> echo chr($x); <br> } <br> break;<br> case 3:<br> echo "<b><br>Parameter: ".$y . "</b><br>";<br> echo $string . "<br>";<br> break;<br> case 4:<br> echo "<b>Parameter: ".$y . "</b><br>"; <br> echo $string . "<br>";<br> break; <br> }<br>}<br>?></pre>
|
||
<p></p>
|
||
</td>
|
||
</tr></table>
|
||
|
||
<p> </p>
|
||
|
||
<table bgcolor="#EEEEEE" class="doc" width="100%"><tr><td>
|
||
<a href="#top"><img src="../../src/up.gif" width="14" height="10" border="0" alt="nach oben"></a><a href="#bottom"><img src="../../src/down.gif" width="14" height="10" border="0" alt="nach unten"></a> 
|
||
</td></tr></table>
|
||
|
||
|
||
<h2 class="Sh2"><a class="an" name="ausgabe">Ausgabe</a></h2>
|
||
|
||
<table width="100%" cellpadding=10 height="45">
|
||
<tr>
|
||
<td class="xmpcode" bgcolor="#E4EEFF" height="57">
|
||
<p><b>Parameter: 0</b><br>
|
||
Zeichen H - Vorkommen: 1 x<br>
|
||
Zeichen P - Vorkommen: 2 x<br>
|
||
<b>Parameter: 1</b><br>
|
||
Zeichen A - Vorkommen: 1 x<br>
|
||
Zeichen P - Vorkommen: 1 x<br>
|
||
Zeichen S - Vorkommen: 1 x<br>
|
||
<b>Parameter: 2</b><br>
|
||
!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ"…†‡ˆ‰Š‹ŒŽ''""o--˜™š›œžŸ
|
||
¡¢£¤¥¦§¨©ª"­®¯°±²³´µ·¸¹º"¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ<br>
|
||
<b>Parameter: 3</b><br>
|
||
Jav<br>
|
||
<b>Parameter: 4</b><br>
|
||
!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKNOPQRSTUVWYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ"…†‡ˆ‰Š‹ŒŽ''""o--˜™š›œžŸ
|
||
¡¢£¤¥¦§¨©ª"­®¯°±²³´µ·¸¹º"¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ</p>
|
||
<p></p>
|
||
</td>
|
||
</tr></table>
|
||
|
||
|
||
<p> </p>
|
||
|
||
|
||
<table cellpadding="4" cellspacing="0" border="0" width="100%">
|
||
<tr><td colspan=2 bgcolor="#EEEEEE" class="doc">
|
||
<a href="#top"><img src="../../src/up.gif" width="14" height="10" border="0" alt="nach oben"></a>
|
||
</td></tr>
|
||
<tr>
|
||
<td bgcolor="#EEEEEE" class="doc" align="right" width="110">weiter:<a href="crc32.html"><img src="../../src/next.gif" width="10" height="10" border="0" hspace="10" alt="weiter"></a></td>
|
||
<td bgcolor="#FFFFFF"><img src="../../src/dok.gif" width="15" height="10" border="0" alt="Seite">
|
||
<a href="crc32.html"><b>crc32</b></a> </td>
|
||
</tr>
|
||
<tr>
|
||
<td bgcolor="#EEEEEE" class="doc" align="right" width="110">zurück:<a href="convert_cyr_string.html"><img src="../../src/prev.gif" width="10" height="10" border="0" hspace="10" alt="zurück"></a></td>
|
||
<td bgcolor="#FFFFFF" width="100%"><img src="../../src/dok.gif" width="15" height="10" border="0" alt="Seite">
|
||
<a href="convert_cyr_string.html"><b>convert_cyr_string</b></a> </td>
|
||
</tr>
|
||
<tr><td colspan=2 bgcolor="#EEEEEE" class="doc"> </td></tr>
|
||
</table><table cellpadding="4" cellspacing="0" border="0" width="100%">
|
||
<tr>
|
||
<td bgcolor="#FFEEDD" class="nav"><a class="an" name="bottom"><img src="../../src/refkap.gif" width="16" height="13" border="0" alt="Teil von"></a>
|
||
<a href="../../index.html"><b>SELFPHP</b></a>/<a href="../../navigation/index.html">Navigationshilfen</a> <img src="../../src/refkap.gif" width="16" height="13" border="0" alt="Teil von">
|
||
<a href="../index.html"><b>Funktionsreferenz</b></a> <img src="../../src/refkap.gif" width="16" height="13" border="0" alt="Teil von">
|
||
<a href="index.html"><b>String-Funktionen</b></a></td>
|
||
</tr>
|
||
</table>
|
||
|
||
<p><a class="an" name="bottom">© 2001, 2002, 2003</A> <img src="../../src/mail.gif" width="15" height="10" border="0" alt="E-Mail"> <a href="mailto:mail@selfphp.info">Damir Enseleit, mail@selfphp.info</a></p>
|
||
|
||
|
||
|
||
</body>
|
||
</html> |