• 一个小尝试

    一个小尝试

    下面的代码使用筛选变量的方法注册一个类, 返回它们的字母字符:

    1. namespace MyLibrary;
    2. /**
    3. * Filter
    4. */
    5. class Filter
    6. {
    7. /**
    8. * 过滤一个字符串,返回它的alpha字符
    9. *
    10. * @param string str
    11. */
    12. public function alpha(string str)
    13. {
    14. char ch; string filtered = "";
    15. for ch in str {
    16. if (ch >= 'a' && ch <= 'z') || (ch >= 'A' && ch <= 'Z') {
    17. let filtered .= ch;
    18. }
    19. }
    20. return filtered;
    21. }
    22. }

    该类可从 php 中使用, 如下所示:

    1. <?php
    2. $filter = new MyLibrary\Filter();
    3. echo $filter->alpha("01he#l.lo?/1"); // prints hello