Subversion Repositories Applications.framework

Rev

Rev 300 | Go to most recent revision | Only display areas with differences | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

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