$str = "This is liguoliang dot com"; echo "全部变小写 strtolower: ".strtolower($str); echo "
第一个字母大写 ucfirst: ".ucfirst($str); echo "
单词首字母大写 ucwords: ".ucwords($str); echo "
全部变大写 strtoupper: ".strtoupper($str); // 5.3 以后, 支持lcfirst($str); //第一个字母小写
输出:
全部变小写 strtolower: this is liguoliang dot com
第一个字母大写 ucfirst: This is liguoliang dot com
单词首字母大写 ucwords: This Is Liguoliang Dot Com
全部变大写 strtoupper: THIS IS LIGUOLIANG DOT COM
/** * 从String中通过正则表达式找到所有的Email地址. * @param $str * @return array 搜索到的Email地址组成的array. */ public static function parseEmails($str) { $emails = array(); preg_match_all("(([\w\.-]{1,})@([\w-]{1,}\.+[a-zA-Z]{2,}))", $str, $matches, PREG_PATTERN_ORDER); // var_dump($matches); foreach($matches[0] as $email) { $emails[$email] = $email; } return $emails; }
$matches中包含所有搜索到的Group, 可使用不同的Pattern对得到的数组进行排序, 如上$matches[0]为最外部Group搜索到的字符.
详细可参阅:http://php.net/manual/en/function.preg-match-all.php
相关阅读:
使用PhpMailer通过Gmail账户发送邮件.
具体使用步骤: http://deepakssn.blogspot.com/2006/06/gmail-php-send-email-using-php-with.html
请翻墙使用.
常见错误排除:
设置php.ini, 移除注释: uncomment the extension=php_openssl.dll
这个不能怪别人, 你用户名跟密码不匹配 – Wrong user and password
解决方案: 外部传递Function Name到目标页面/类中, 然后使用call_user_func()方法使用外部方法.
[root@ip-10-* webapps]# cp -r sourceDir/ /targetDir/
//将被复制到targetDir文件夹下 The SourceDir will be found under "targetDir"
[root@ip-10-* 20100102update]# mv sourceDir/ newName
3. Move 移动:
mv Source.zip targetDir/
4. 移除整个目录:
[root@ip-10*webapps]# rm -rf Athena_Java/
// Proudly powered by Apache, PHP, MySQL, WordPress, Bootstrap, etc,.