php是一种服务器端语言,也就是必须有服务器支持才可以。现在最流行的就是LAMP环境了,也就是Linux、Apache、Mysql、Php了。你可以下载一个整合包,很多的,Apache和Mysql还有PHP整合到一起,省着你一个一个区安装还得搭配环境了。像Appserv等。记住安装好之后把你的PHP文件放到你安装的目录下的>
Apache就是服务器软件。与IIS应该差不多功能吧,我不是很熟IIS。
意思:一般指装有apache&php&mysql这三种软件的服务器/电脑。
作用:能够进行PHP网站发布最基本的架构之一。
用处:能让PHP程序/网站运行。
PHP是一种用来制作动态网页的服务器端脚本语言。你通过PHP和HTML创建页面。当访问者打开网页时,服务器端便会处理 PHP 指令,然后把其处理结果送到访问者的浏览器上面,就好像 ASP 或者是 ColdFusion 一样。
然而,PHP 跟 ASP 或 ColdFusion 不一样的地方在于,它是跨平台的开放源代码。PHP 可以在 Windows NT 以及很多不同的 Unix 版本中执行,它也可以被编译为一个 Apache 模块,或者是一个CGI二进制文件。
请使用函数iconv, 或者mb_convert_encoding 具体用法见手册,如果这2个不行,请使用下面函数:function conv_utf8_iso8859_7($s) {$len = strlen($s);
$out = "";
$curr_char = "";
for($i=0; $i < $len; $i++) {
$curr_char = $s[$i];
if( ( ord($s[$i]) & (128+64) ) == 128) {
//character end found
if ( strlen($curr_char) == 2) {
// 2-byte character check for it is greek one and convert
if (ord($curr_char[0])==205) $out = chr( ord($curr_char[1])+16 );
else if (ord($curr_char[0])==206) $out = chr( ord($curr_char[1])+48 );
else if (ord($curr_char[0])==207) $out = chr( ord($curr_char[1])+112 );
else ; // non greek 2-byte character, discard character
} else ;// n-byte character, n>2, discard character
$curr_char = "";
} else if (ord($s[$i]) < 128) {
// character is one byte (ascii)
$out = $curr_char;
$curr_char = "";
}
}
return $out;
}
调用:echo conv_utf8_iso8859_7('tenx')
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)