小知识点:
简单来说,php就是一种语言,脚本语言,一种实现html和数据库连接、优化html的语言,也可以作为一种中介来理解,下载的时候一般下载不到看不到他(即后台)是如何运行的,只能下载html静态网页。如果是.php文件里面没有php代码,文件可以运行,但是依然要从后台跑一遍,效率< .html文件。
.html文件和.php文件,.html文件里面可以加php代码,但是apache访问时不会执行php代码;.php文件里可以没有php代码,但通过apache访问时时依然要后台运行这个.php文件。所以说最好是一一对应,.html文件不要用php代码,.php文件不要没有php代码。
MySQL中字符串型是char和varchar,单引号'字符串';
C#语言字符串是char型''和string型"";
网页制作---.html文件和.php文件。
字符串处理 ( 模型:str.fangfa(); )
$a = "n001|n002|n003|n004"; //echo strlen($a);//取字符串的长度 //var_dump(strcmp("hello","Hello"));
//判断两个字符串是否相同,如果str1小于str2返回< 0; 如果str1大于str2返回>0;如果两者相等,返回0。区分大小写 //echo strcasecmp("hello","Hello");
//判断两个字符串是否相同,同上,不区分大小写 //echo strtolower($a);//转小写 //echo strtoupper($a);//转大写 //$attr = explode("|",$a); //拆分字符串,返回一个数组 //echo implode(">",$attr); //将数组元素拼接成字符串 //echo substr_replace($a,"mm",0,6);//替换字符串,替换指定位置(要替换的字符串,替换者,开始位置,替换长度) //echo str_replace("n","p",$a); //查找替换(全部替换)
$a = "n001^汉族|n002^回族|n003^苗族|"; echo substr($a,0,strlen($a)-1); //截取字符串(开始位置,截取长度) substring(开始位置,结束位置);//只有开始位置,默认截取到最后,php中没有此方法 */ //var_dump(str_split($a,2));//根据长度拆分字符串,返回数组 //echo strstr($a,"|");//返回某个字符串出现的位置到末尾的全部字符,返回"|n002^回族|n003^苗族|" //echo strstr($a,"|",true);//有true,返回|之前的部分,"n001^汉族" //echo trim($a);//去空格 //$a.trim();//JS没有,但是Jquery有
No Excuse~