Subversion Repositories Applications.framework

Rev

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

Rev 300 Rev 302
1
<?xml version="1.0" encoding="UTF-8"?>
-
 
2
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
1
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
3
  <html xmlns="http://www.w3.org/1999/xhtml">
2
  <html xmlns="http://www.w3.org/1999/xhtml">
4
		<head>
3
		<head>
5
			<!-- template designed by Marco Von Ballmoos  -->
4
			<!-- template designed by Marco Von Ballmoos  -->
6
			<title>Docs For Class Chaine</title>
5
			<title>Docs For Class Chaine</title>
7
			<meta http-equiv='Content-Type' content='text/html; charset=UTF-8'/>
6
			<meta http-equiv='Content-Type' content='text/html; charset=UTF-8'/>
8
			<link rel="stylesheet" href="../media/stylesheet.css" />
7
			<link rel="stylesheet" href="../media/stylesheet.css" />
9
						<script src="../media/lib/classTree.js"></script>
8
						<script src="../media/lib/classTree.js"></script>
10
												<script language="javascript" type="text/javascript">
9
												<script language="javascript" type="text/javascript">
11
				var imgPlus = new Image();
10
				var imgPlus = new Image();
12
				var imgMinus = new Image();
11
				var imgMinus = new Image();
13
				imgPlus.src = "../media/images/plus.png";
12
				imgPlus.src = "../media/images/plus.png";
14
				imgMinus.src = "../media/images/minus.png";
13
				imgMinus.src = "../media/images/minus.png";
15
				
14
				
16
				function showNode(Node){
15
				function showNode(Node){
17
							switch(navigator.family){
16
							switch(navigator.family){
18
								case 'nn4':
17
								case 'nn4':
19
									// Nav 4.x code fork...
18
									// Nav 4.x code fork...
20
							var oTable = document.layers["span" + Node];
19
							var oTable = document.layers["span" + Node];
21
							var oImg = document.layers["img" + Node];
20
							var oImg = document.layers["img" + Node];
22
									break;
21
									break;
23
								case 'ie4':
22
								case 'ie4':
24
									// IE 4/5 code fork...
23
									// IE 4/5 code fork...
25
							var oTable = document.all["span" + Node];
24
							var oTable = document.all["span" + Node];
26
							var oImg = document.all["img" + Node];
25
							var oImg = document.all["img" + Node];
27
									break;
26
									break;
28
								case 'gecko':
27
								case 'gecko':
29
									// Standards Compliant code fork...
28
									// Standards Compliant code fork...
30
							var oTable = document.getElementById("span" + Node);
29
							var oTable = document.getElementById("span" + Node);
31
							var oImg = document.getElementById("img" + Node);
30
							var oImg = document.getElementById("img" + Node);
32
									break;
31
									break;
33
							}
32
							}
34
					oImg.src = imgMinus.src;
33
					oImg.src = imgMinus.src;
35
					oTable.style.display = "block";
34
					oTable.style.display = "block";
36
				}
35
				}
37
				
36
				
38
				function hideNode(Node){
37
				function hideNode(Node){
39
							switch(navigator.family){
38
							switch(navigator.family){
40
								case 'nn4':
39
								case 'nn4':
41
									// Nav 4.x code fork...
40
									// Nav 4.x code fork...
42
							var oTable = document.layers["span" + Node];
41
							var oTable = document.layers["span" + Node];
43
							var oImg = document.layers["img" + Node];
42
							var oImg = document.layers["img" + Node];
44
									break;
43
									break;
45
								case 'ie4':
44
								case 'ie4':
46
									// IE 4/5 code fork...
45
									// IE 4/5 code fork...
47
							var oTable = document.all["span" + Node];
46
							var oTable = document.all["span" + Node];
48
							var oImg = document.all["img" + Node];
47
							var oImg = document.all["img" + Node];
49
									break;
48
									break;
50
								case 'gecko':
49
								case 'gecko':
51
									// Standards Compliant code fork...
50
									// Standards Compliant code fork...
52
							var oTable = document.getElementById("span" + Node);
51
							var oTable = document.getElementById("span" + Node);
53
							var oImg = document.getElementById("img" + Node);
52
							var oImg = document.getElementById("img" + Node);
54
									break;
53
									break;
55
							}
54
							}
56
					oImg.src = imgPlus.src;
55
					oImg.src = imgPlus.src;
57
					oTable.style.display = "none";
56
					oTable.style.display = "none";
58
				}
57
				}
59
				
58
				
60
				function nodeIsVisible(Node){
59
				function nodeIsVisible(Node){
61
							switch(navigator.family){
60
							switch(navigator.family){
62
								case 'nn4':
61
								case 'nn4':
63
									// Nav 4.x code fork...
62
									// Nav 4.x code fork...
64
							var oTable = document.layers["span" + Node];
63
							var oTable = document.layers["span" + Node];
65
									break;
64
									break;
66
								case 'ie4':
65
								case 'ie4':
67
									// IE 4/5 code fork...
66
									// IE 4/5 code fork...
68
							var oTable = document.all["span" + Node];
67
							var oTable = document.all["span" + Node];
69
									break;
68
									break;
70
								case 'gecko':
69
								case 'gecko':
71
									// Standards Compliant code fork...
70
									// Standards Compliant code fork...
72
							var oTable = document.getElementById("span" + Node);
71
							var oTable = document.getElementById("span" + Node);
73
									break;
72
									break;
74
							}
73
							}
75
					return (oTable && oTable.style.display == "block");
74
					return (oTable && oTable.style.display == "block");
76
				}
75
				}
77
				
76
				
78
				function toggleNodeVisibility(Node){
77
				function toggleNodeVisibility(Node){
79
					if (nodeIsVisible(Node)){
78
					if (nodeIsVisible(Node)){
80
						hideNode(Node);
79
						hideNode(Node);
81
					}else{
80
					}else{
82
						showNode(Node);
81
						showNode(Node);
83
					}
82
					}
84
				}
83
				}
85
			</script>
84
			</script>
86
					</head>
85
					</head>
87
		<body>
86
		<body>
88
			<div class="page-body">			
87
			<div class="page-body">			
89
<h2 class="class-name">Class Chaine</h2>
88
<h2 class="class-name">Class Chaine</h2>
90
 
89
 
91
<a name="sec-description"></a>
90
<a name="sec-description"></a>
92
<div class="info-box">
91
<div class="info-box">
93
	<div class="info-box-title">Description</div>
92
	<div class="info-box-title">Description</div>
94
	<div class="nav-bar">
93
	<div class="nav-bar">
95
					<span class="disabled">Description</span> |
94
					<span class="disabled">Description</span> |
96
															<a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
95
															<a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
97
						
96
						
98
					</div>
97
					</div>
99
	<div class="info-box-body">
98
	<div class="info-box-body">
100
        		<!-- ========== Info from phpDoc block ========= -->
99
        		<!-- ========== Info from phpDoc block ========= -->
101
<p class="short-description">Classe fournissant des méthodes statiques de manipulation des chaînes de caractères (String).</p>
100
<p class="short-description">Classe fournissant des méthodes statiques de manipulation des chaînes de caractères (String).</p>
102
	<ul class="tags">
101
	<ul class="tags">
103
				<li><span class="field">author:</span> Jean-Pascal MILCENT &lt;<a href="mailto:jpm@tela-botanica.org">jpm@tela-botanica.org</a>&gt;</li>
102
				<li><span class="field">author:</span> Jean-Pascal MILCENT &lt;<a href="mailto:jpm@tela-botanica.org">jpm@tela-botanica.org</a>&gt;</li>
104
				<li><span class="field">version:</span> $Id: Chaine.php 299 2011-01-18 14:03:46Z jpm $</li>
103
				<li><span class="field">version:</span> $Id: Chaine.php 299 2011-01-18 14:03:46Z jpm $</li>
105
				<li><span class="field">copyright:</span> Copyright (c) 2010, Tela Botanica (accueil@tela-botanica.org)</li>
104
				<li><span class="field">copyright:</span> Copyright (c) 2010, Tela Botanica (accueil@tela-botanica.org)</li>
106
				<li><span class="field">link:</span> /doc/framework/</li>
105
				<li><span class="field">link:</span> /doc/framework/</li>
107
				<li><span class="field">license:</span> <a href="http://www.cecill.info/licences/Licence_CeCILL_V2-fr.txt">Licence CECILL-v2</a></li>
106
				<li><span class="field">license:</span> <a href="http://www.cecill.info/licences/Licence_CeCILL_V2-fr.txt">Licence CECILL-v2</a></li>
108
				<li><span class="field">license:</span> <a href="http://www.gnu.org/licenses/gpl.html">Licence GNU-GPL-v3</a></li>
107
				<li><span class="field">license:</span> <a href="http://www.gnu.org/licenses/gpl.html">Licence GNU-GPL-v3</a></li>
109
			</ul>
108
			</ul>
110
		<p class="notes">
109
		<p class="notes">
111
			Located in <a class="field" href="_utilitaires---Chaine.php.html">/utilitaires/Chaine.php</a> (line <span class="field"><a href="../__filesource/fsource_Utilitaire__utilitairesChaine.php.html#a15">15</a></span>)
110
			Located in <a class="field" href="_utilitaires---Chaine.php.html">/utilitaires/Chaine.php</a> (line <span class="field"><a href="../__filesource/fsource_Utilitaire__utilitairesChaine.php.html#a15">15</a></span>)
112
		</p>
111
		</p>
113
		
112
		
114
				
113
				
115
		<pre></pre>
114
		<pre></pre>
116
	
115
	
117
			</div>
116
			</div>
118
</div>
117
</div>
119
 
118
 
120
 
119
 
121
 
120
 
122
 
121
 
123
	<a name="sec-method-summary"></a>
122
	<a name="sec-method-summary"></a>
124
	<div class="info-box">
123
	<div class="info-box">
125
		<div class="info-box-title">Method Summary</span></div>
124
		<div class="info-box-title">Method Summary</span></div>
126
		<div class="nav-bar">
125
		<div class="nav-bar">
127
			<a href="#sec-description">Description</a> |
126
			<a href="#sec-description">Description</a> |
128
												<span class="disabled">Methods</span> (<a href="#sec-methods">details</a>)
127
												<span class="disabled">Methods</span> (<a href="#sec-methods">details</a>)
129
		</div>
128
		</div>
130
		<div class="info-box-body">			
129
		<div class="info-box-body">			
131
			<div class="method-summary">
130
			<div class="method-summary">
132
																						
131
																						
133
				<div class="method-definition">
132
				<div class="method-definition">
134
											<span class="method-result">la</span>
133
											<span class="method-result">la</span>
135
										<a href="#supprimerAccents" title="details" class="method-name">supprimerAccents</a>
134
										<a href="#supprimerAccents" title="details" class="method-name">supprimerAccents</a>
136
											(<span class="var-type">String</span>&nbsp;<span class="var-name">$chaine</span>, [<span class="var-type">String</span>&nbsp;<span class="var-name">$encodage</span> = <span class="var-default">'UTF-8'</span>])
135
											(<span class="var-type">String</span>&nbsp;<span class="var-name">$chaine</span>, [<span class="var-type">String</span>&nbsp;<span class="var-name">$encodage</span> = <span class="var-default">'UTF-8'</span>])
137
									</div>
136
									</div>
138
											</div>
137
											</div>
139
		</div>
138
		</div>
140
	</div>		
139
	</div>		
141
 
140
 
142
	
141
	
143
	<a name="sec-methods"></a>
142
	<a name="sec-methods"></a>
144
	<div class="info-box">
143
	<div class="info-box">
145
		<div class="info-box-title">Methods</div>
144
		<div class="info-box-title">Methods</div>
146
		<div class="nav-bar">
145
		<div class="nav-bar">
147
			<a href="#sec-description">Description</a> |
146
			<a href="#sec-description">Description</a> |
148
																<a href="#sec-method-summary">Methods</a> (<span class="disabled">details</span>)
147
																<a href="#sec-method-summary">Methods</a> (<span class="disabled">details</span>)
149
						
148
						
150
		</div>
149
		</div>
151
		<div class="info-box-body">
150
		<div class="info-box-body">
152
			<A NAME='method_detail'></A>
151
			<A NAME='method_detail'></A>
153
<a name="methodsupprimerAccents" id="supprimerAccents"><!-- --></a>
152
<a name="methodsupprimerAccents" id="supprimerAccents"><!-- --></a>
154
<div class="oddrow">
153
<div class="oddrow">
155
	
154
	
156
	<div class="method-header">
155
	<div class="method-header">
157
		<span class="method-title">supprimerAccents</span> (line <span class="line-number"><a href="../__filesource/fsource_Utilitaire__utilitairesChaine.php.html#a61">61</a></span>)
156
		<span class="method-title">supprimerAccents</span> (line <span class="line-number"><a href="../__filesource/fsource_Utilitaire__utilitairesChaine.php.html#a61">61</a></span>)
158
	</div> 
157
	</div> 
159
	
158
	
160
	<!-- ========== Info from phpDoc block ========= -->
159
	<!-- ========== Info from phpDoc block ========= -->
161
<p class="short-description">Supprime ou remplace les accents d'une chaine en PHP.</p>
160
<p class="short-description">Supprime ou remplace les accents d'une chaine en PHP.</p>
162
<p class="description"><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></p>
161
<p class="description"><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></p>
163
	<ul class="tags">
162
	<ul class="tags">
164
				<li><span class="field">return:</span> chaine de caractères sans accent.</li>
163
				<li><span class="field">return:</span> chaine de caractères sans accent.</li>
165
			</ul>
164
			</ul>
166
	
165
	
167
	<div class="method-signature">
166
	<div class="method-signature">
168
		<span class="method-result">la</span>
167
		<span class="method-result">la</span>
169
		<span class="method-name">
168
		<span class="method-name">
170
			supprimerAccents
169
			supprimerAccents
171
		</span>
170
		</span>
172
					(<span class="var-type">String</span>&nbsp;<span class="var-name">$chaine</span>, [<span class="var-type">String</span>&nbsp;<span class="var-name">$encodage</span> = <span class="var-default">'UTF-8'</span>])
171
					(<span class="var-type">String</span>&nbsp;<span class="var-name">$chaine</span>, [<span class="var-type">String</span>&nbsp;<span class="var-name">$encodage</span> = <span class="var-default">'UTF-8'</span>])
173
			</div>
172
			</div>
174
	
173
	
175
			<ul class="parameters">
174
			<ul class="parameters">
176
					<li>
175
					<li>
177
				<span class="var-type">String</span>
176
				<span class="var-type">String</span>
178
				<span class="var-name">$chaine</span><span class="var-description">: la chaine de caractères dans laquelle supprimer les accents.</span>			</li>
177
				<span class="var-name">$chaine</span><span class="var-description">: la chaine de caractères dans laquelle supprimer les accents.</span>			</li>
179
					<li>
178
					<li>
180
				<span class="var-type">String</span>
179
				<span class="var-type">String</span>
181
				<span class="var-name">$encodage</span><span class="var-description">: le code d'encodage de la chaine si ce n'est pas de l'UTF-8.</span>			</li>
180
				<span class="var-name">$encodage</span><span class="var-description">: le code d'encodage de la chaine si ce n'est pas de l'UTF-8.</span>			</li>
182
				</ul>
181
				</ul>
183
		
182
		
184
			
183
			
185
	</div>
184
	</div>
186
						
185
						
187
		</div>
186
		</div>
188
	</div>
187
	</div>
189
 
188
 
190
 
189
 
191
	<p class="notes" id="credit">
190
	<p class="notes" id="credit">
192
		Documentation generated on Tue, 18 Jan 2011 15:13:10 +0100 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.4.3</a>
191
		Documentation generated on Tue, 18 Jan 2011 15:30:44 +0100 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.4.3</a>
193
	</p>
192
	</p>
194
	</div></body>
193
	</div></body>
195
</html>
194
</html>