- 一个小尝试
一个小尝试
下面的代码使用筛选变量的方法注册一个类, 返回它们的字母字符:
namespace MyLibrary;
/**
* Filter
*/
class Filter
{
/**
* 过滤一个字符串,返回它的alpha字符
*
* @param string str
*/
public function alpha(string str)
{
char ch; string filtered = "";
for ch in str {
if (ch >= 'a' && ch <= 'z') || (ch >= 'A' && ch <= 'Z') {
let filtered .= ch;
}
}
return filtered;
}
}
该类可从 php 中使用, 如下所示:
<?php
$filter = new MyLibrary\Filter();
echo $filter->alpha("01he#l.lo?/1"); // prints hello