Subversion Repositories Applications.framework

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
309 jpm 1
<html>
2
<head>
3
<title>Docs For Class Chaine</title>
4
<meta http-equiv='Content-Type' content='text/html; charset=UTF-8'/>
5
<link rel="stylesheet" type="text/css" href="../media/style.css">
6
</head>
7
<body>
8
 
9
<table border="0" cellspacing="0" cellpadding="0" height="48" width="100%">
10
  <tr>
11
    <td class="header_top">Utilitaire</td>
12
  </tr>
13
  <tr><td class="header_line"><img src="../media/empty.png" width="1" height="1" border="0" alt=""  /></td></tr>
14
  <tr>
15
    <td class="header_menu">
16
 
17
 
18
                              		  [ <a href="../classtrees_Utilitaire.html" class="menu">class tree: Utilitaire</a> ]
19
		  [ <a href="../elementindex_Utilitaire.html" class="menu">index: Utilitaire</a> ]
20
		  	    [ <a href="../elementindex.html" class="menu">all elements</a> ]
21
    </td>
22
  </tr>
23
  <tr><td class="header_line"><img src="../media/empty.png" width="1" height="1" border="0" alt=""  /></td></tr>
24
</table>
25
 
26
<table width="100%" border="0" cellpadding="0" cellspacing="0">
27
  <tr valign="top">
28
    <td width="200" class="menu">
29
      <b>Packages:</b><br />
30
              <a href="../li_Framework.html">Framework</a><br />
31
              <a href="../li_Utilitaire.html">Utilitaire</a><br />
32
            <br /><br />
33
                        <b>Files:</b><br />
34
      	  <div class="package">
35
			<a href="../Utilitaire/_utilitaires---Chaine.php.html">		Chaine.php
36
		</a><br>
37
			<a href="../Utilitaire/_utilitaires---Encodage.php.html">		Encodage.php
38
		</a><br>
39
			<a href="../Utilitaire/_utilitaires---Fichier.php.html">		Fichier.php
40
		</a><br>
41
			<a href="../Utilitaire/_utilitaires---Pattern.php.html">		Pattern.php
42
		</a><br>
43
			<a href="../Utilitaire/_utilitaires---Tableau.php.html">		Tableau.php
44
		</a><br>
45
	  </div><br />
46
 
47
 
48
            <b>Classes:</b><br />
49
        <div class="package">
50
		    		<a href="../Utilitaire/Chaine.html">Chaine</a><br />
51
	    		<a href="../Utilitaire/Encodage.html">Encodage</a><br />
52
	    		<a href="../Utilitaire/Fichier.html">Fichier</a><br />
53
	    		<a href="../Utilitaire/Pattern.html">Pattern</a><br />
54
	    		<a href="../Utilitaire/Tableau.html">Tableau</a><br />
55
	  </div>
56
                </td>
57
    <td>
58
      <table cellpadding="10" cellspacing="0" width="100%" border="0"><tr><td valign="top">
59
 
60
<h1>Class: Chaine</h1>
61
Source Location: /utilitaires/Chaine.php<br /><br />
62
 
63
 
64
<table width="100%" border="0">
65
<tr><td valign="top">
66
 
67
<h3><a href="#class_details">Class Overview</a></h3>
68
<pre></pre><br />
69
<div class="description">Classe fournissant des méthodes statiques de manipulation des chaînes de caractères (String).</div><br /><br />
70
<h4>Author(s):</h4>
71
<ul>
72
          <li>Jean-Pascal MILCENT &lt;<a href="mailto:jpm@tela-botanica.org">jpm@tela-botanica.org</a>&gt;</li>
73
                                    </ul>
74
 
75
 
76
 
77
 
78
 
79
 
80
 
81
<h4>Version:</h4>
82
<ul>
83
  <li>$Id: Chaine.php 299 2011-01-18 14:03:46Z jpm $</li>
84
</ul>
85
 
86
<h4>Copyright:</h4>
87
<ul>
88
  <li>Copyright (c) 2010, Tela Botanica (accueil@tela-botanica.org)</li>
89
</ul>
90
 
91
</td>
92
 
93
 
94
 
95
<td valign="top">
96
<h3><a href="#class_methods">Methods</a></h3>
97
<ul>
98
    <li><a href="../Utilitaire/Chaine.html#methodsupprimerAccents">supprimerAccents</a></li>
99
  </ul>
100
</td>
101
 
102
</tr></table>
103
<hr />
104
 
105
<table width="100%" border="0"><tr>
106
 
107
 
108
 
109
 
110
 
111
 
112
</tr></table>
113
<hr />
114
 
115
<a name="class_details"></a>
116
<h3>Class Details</h3>
117
<div class="tags">
118
[line <a href="../__filesource/fsource_Utilitaire__utilitairesChaine.php.html#a15">15</a>]<br />
119
Classe fournissant des méthodes statiques de manipulation des chaînes de caractères (String).<br /><br /><br /><br />
120
<h4>Tags:</h4>
121
<div class="tags">
122
<table border="0" cellspacing="0" cellpadding="0">
123
  <tr>
124
    <td><b>author:</b>&nbsp;&nbsp;</td><td>Jean-Pascal MILCENT &lt;<a href="mailto:jpm@tela-botanica.org">jpm@tela-botanica.org</a>&gt;</td>
125
  </tr>
126
  <tr>
127
    <td><b>version:</b>&nbsp;&nbsp;</td><td>$Id: Chaine.php 299 2011-01-18 14:03:46Z jpm $</td>
128
  </tr>
129
  <tr>
130
    <td><b>copyright:</b>&nbsp;&nbsp;</td><td>Copyright (c) 2010, Tela Botanica (accueil@tela-botanica.org)</td>
131
  </tr>
132
  <tr>
133
    <td><b>link:</b>&nbsp;&nbsp;</td><td>/doc/framework/</td>
134
  </tr>
135
  <tr>
136
    <td><b>license:</b>&nbsp;&nbsp;</td><td><a href="http://www.cecill.info/licences/Licence_CeCILL_V2-fr.txt">Licence CECILL-v2</a></td>
137
  </tr>
138
  <tr>
139
    <td><b>license:</b>&nbsp;&nbsp;</td><td><a href="http://www.gnu.org/licenses/gpl.html">Licence GNU-GPL-v3</a></td>
140
  </tr>
141
</table>
142
</div>
143
</div><br /><br />
144
<div class="top">[ <a href="#top">Top</a> ]</div><br />
145
 
146
 
147
<hr />
148
<a name="class_methods"></a>
149
<h3>Class Methods</h3>
150
<div class="tags">
151
 
152
  <hr />
153
	<a name="methodsupprimerAccents"></a>
154
	<h3>method supprimerAccents <span class="smalllinenumber">[line <a href="../__filesource/fsource_Utilitaire__utilitairesChaine.php.html#a61">61</a>]</span></h3>
155
	<div class="function">
156
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
157
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
158
		<code>la supprimerAccents(
159
String
160
$chaine, [String
161
$encodage = 'UTF-8'])</code>
162
    </td></tr></table>
163
    </td></tr></table><br />
164
 
165
		Supprime ou remplace les accents d'une chaine en PHP.<br /><br /><p>La solution retenu, provenant du site  <a href="http://www.lecoindunet.com/zone_php/scripts_utiles/remplacer-les-caracteres-accentues-dune-chaine-en-php-72">lecoindunet.com</a>,  consiste en deux tableaux (caractères avec et sans accents) car cela permetra éventuellement  de fournir des méthodes pour récupérer ces tableaux pour d'autres traitements.  Une autre solution aurait été d'utiliser les entités HTML comme proposé par le site  <a href="http://www.weirdog.com/blog/php/supprimer-les-accents-des-caracteres-accentues.html">weirdog.com</a>.</p><br /><br /><br />
166
<h4>Tags:</h4>
167
<div class="tags">
168
<table border="0" cellspacing="0" cellpadding="0">
169
  <tr>
170
    <td><b>return:</b>&nbsp;&nbsp;</td><td>chaine de caractères sans accent.</td>
171
  </tr>
172
</table>
173
</div>
174
<br /><br />
175
 
176
 
177
        <h4>Parameters:</h4>
178
    <div class="tags">
179
    <table border="0" cellspacing="0" cellpadding="0">
180
          <tr>
181
        <td class="type">String&nbsp;&nbsp;</td>
182
        <td><b>$chaine</b>&nbsp;&nbsp;</td>
183
        <td>la chaine de caractères dans laquelle supprimer les accents.</td>
184
      </tr>
185
          <tr>
186
        <td class="type">String&nbsp;&nbsp;</td>
187
        <td><b>$encodage</b>&nbsp;&nbsp;</td>
188
        <td>le code d'encodage de la chaine si ce n'est pas de l'UTF-8.</td>
189
      </tr>
190
        </table>
191
    </div><br />
192
        <div class="top">[ <a href="#top">Top</a> ]</div>
193
  </div>
194
</div><br />
195
 
196
 
197
        <div class="credit">
198
		    <hr />
199
		    Documentation generated on Tue, 18 Jan 2011 16:07:02 +0100 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
200
	      </div>
201
      </td></tr></table>
202
    </td>
203
  </tr>
204
</table>
205
 
206
</body>
207
</html>