您现在的位置:首页 --> JavaScript --> DOMComment 和 DOMXPath的应用sample
DOMComment 和 DOMXPath的应用sample
浏览:1117次 出处信息
151 {
152 $option->setAttribute('selected', 'selected');
153 }
154 }
155 else if ($value == $option->getAttribute('value'))
156 {
157 $option->setAttribute('selected', 'selected');
158 }
159 }
160 }
161 }
162
163 return $dom;
164 }
165
166 protected function hasValue($values, $name)
167 {
168 if (array_key_exists($name, $values))
169 {
170 return true;
171 }
172
173 return null !== sfToolkit::getArrayValueForPath($values, $name);
174 }
175
176 protected function getValue($values, $name)
177 {
178 if (array_key_exists($name, $values))
179 {
180 return $values[$name];
181 }
182
183 return sfToolkit::getArrayValueForPath($values, $name);
184 }
185
186 protected function escapeValue($value, $name)
187 {
188 if (function_exists('iconv') && strtolower(sfConfig::get('sf_charset')) != 'utf-8')
189 {
190 $new_value = iconv(sfConfig::get('sf_charset'), 'UTF-8', $value);
191 if (false !== $new_value)
192 {
193 $value = $new_value;
194 }
195 }
196
197 if (isset($this->converters[$name]))
198 {
199 foreach ($this->converters[$name] as $callable)
200 {
201 $value = call_user_func($callable, $value);
202 }
203 }
204
205 return $value;
206 }
207 }
208
QQ技术交流群:445447336,欢迎加入!
扫一扫订阅我的微信号:IT技术博客大学习
扫一扫订阅我的微信号:IT技术博客大学习
<< 前一篇:闭包与作用域
文章信息
- 作者:rethink 来源: 博客园-rethink log
- 标签: DOMComment DOMXPath 重填
- 发布时间:2010-08-02 02:30:16
近3天十大热文
-
[884] WordPress插件开发 -- 在插件使用 -
[136] 解决 nginx 反向代理网页首尾出现神秘字 -
[57] 整理了一份招PHP高级工程师的面试题 -
[54] Innodb分表太多或者表分区太多,会导致内 -
[54] 如何保证一个程序在单台服务器上只有唯一实例( -
[54] 分享一个JQUERY颜色选择插件 -
[53] jQuery性能优化指南 -
[52] 用 Jquery 模拟 select -
[52] CloudSMS:免费匿名的云短信 -
[51] 全站换域名时利用nginx和javascri