|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
接触MYSQL,开始设计数据库程序 1、字符对照:
对照合用于对照字符是不是是巨细写:
法式代码
$class='Rfdsaffsadfsadfasdfsadf';
$type=($class[0]<'a')?'libraries':'helpers';
echo$type;
法式代码
echo('大写A:');
echoord('A');
echo('<hr/>');
echo('小写a:');
echoord('a');
输入是:大写A:65小写a:97
1、如许的对照应当是先转成ASCII对照的;
2、第字符是中文,用$class[0]如许的体例就取不出来了!
3、$class[0]如许的体例是不保举利用的,我有点忘了,应当是4.0之前的写法,应当保举用$class{0}
4、对照中文时,可以用ord(mb_substr($class,0,1,'utf-8'))>127,这里是取第字符再转成ASCII,再对照,大于127的,能够以为是中文;
2、首字母大写
和上边有点关系,也记一下;
//Makeastring'sfirstcharacteruppercase
法式代码
ucfirst()
手册里的例子是如许的:
法式代码
<?php
$foo='helloworld!';
$foo=ucfirst($foo);//Helloworld!
$bar='HELLOWORLD!';
$bar=ucfirst($bar);//HELLOWORLD!
$bar=ucfirst(strtolower($bar));//Helloworld!
?>
3、主动加载
之前一向猎奇,类文件还没有require出去呢,怎样就可以直接可以用了呢?
//函数仿佛是5点几今后才撑持的;
之前的不撑持;
spl_autoload_register(array('Kohana','auto_load'));
//然后kohana里可以写成相似的:
法式代码
finalclassKohana
{
publicstaticfunctionauto_load($class)
{
require$class.'.php';
}
}
如许,你newAbc();只需Abc.php文件存在,就会直接require出去;
看一眼应当能分明是甚么意思吧
会MYSQL吗?会,我会把我的信息在数据库里插入删除啦 |
|