把每一个单词的首字符转换为大写:php
<?php echo ucwords("hello world"); ?>
ucwords() 函数把字符串中每一个单词的首字符转换为大写。数据库
注释:该函数是二进制安全的。安全
lcfirst() - 把字符串中的首字符转换为小写函数
strtolower() - 把字符串转换为小写加密
strtoupper() - 把字符串转换为大写spa
ucfirst() - 把字符串中的首字符转换为大写.net
ucwords(string)
把 "hello" 的首字符转换为大写:code
<?php echo ucfirst("hello world!"); ?>
ucfirst() 函数把字符串中的首字符转换为大写。orm
lcfirst() - 把字符串中的首字符转换为小写xml
strtolower() - 把字符串转换为小写
strtoupper() - 把字符串转换为大写
ucwords() - 把字符串中每一个单词的首字符转换为大写
ucfirst(string)
simplexml_load_string() 函数把 XML 字符串载入对象中。
若是失败,则返回 false。
simplexml_load_file(string,class,options,ns,is_prefix)
返回类 SimpleXMLElement 的一个对象,该对象的属性包含 XML 文档中的数据。若是失败,则返回 false。
<?php $xmlstring = <<<XML <?xml version="1.0" encoding="ISO-8859-1"?> <note> <to>George</to> <from>John</from> <heading>Reminder</heading> <body>Don't forget the meeting!</body> </note> XML; $xml = simplexml_load_string($xmlstring); var_dump($xml); ?>
输出:
object(SimpleXMLElement)#1 (4) { ["to"]=> string(4) "George" ["from"]=> string(4) "John" ["heading"]=> string(8) "Reminder" ["body"]=> string(29) "Don't forget the meeting!" }
(PHP 4 >= 4.0.2, PHP 5)
mcrypt_generic — 加密数据
string mcrypt_generic ( resource $td
, string $data
)
本函数用来加密数据。 传入数据长度必须是 n * 分组大小,不然须要后补 "\0"。 本函数返回加密后的数据。 注意,根据数据补齐不一样, 返回的数据可能比输入的数据长度有所增长。
若是你须要把加密后的数据保存到数据库, 请确保保存 mcrypt_generic 返回的完整的字符串, 不然将没法正确解密。 若是原始数据有 10 个字符,分组大小为 8 (使用 mcrypt_enc_get_block_size() 获取分组大小), 则数据库中至少须要 16 个字符来保存数据。 请注意mdecrypt_generic() 函数返回的数据也会是 16 个字符。 使用 rtrim($str, "\0") 移除字符串末尾的 0 。
若是你在例如 MySQL 这样的数据库中存储数据, 请注意 varchar 类型的字段会在插入数据时自动移除字符串末尾的“空格”。 因为加密后的数据多是以空格(ASCII 32)结尾, 这种特性会致使数据损坏。 请使用 tinyblob/tinytext(或 larger)字段来存储加密数据。
td
加密描述符。
在调用本函数以前, 请使用 mcrypt_generic_init() 函数初始化加密句柄。 在加密完成以后, 须要调用 mcrypt_generic_deinit() 函数进行必要的清理工做。 请参见 mcrypt_module_open() 。
data
要加密的数据。
返回加密后的数据。