|
标签:杂谈 |
iconv —
Convert string to requested character encoding(PHP 4 >= 4.0.5,
PHP 5)
mb_convert_encoding — Convert character encoding(PHP 4 >= 4.0.6,
PHP 5)
用法:
string mb_convert_encoding ( string str, string to_encoding [,
mixed from_encoding] )
需要先启用 mbstring 扩展库,在 php.ini里将; extension=php_mbstring.dll 前面的 ;
去掉
string iconv ( string in_charset, string out_charset, string str
)
注意:
其中:
Returns the converted string or FALSE on failure.
使用:
1. 发现iconv在转换字符'-
更广义的字符集转换:iconv
在先前的章节中,我们已见到了两组 mbs 与 wcs 互转的函式,第一组对于有「状态改变」的编码系统 mbs
无法做到字符串的状态控制,故不适合做该 mbs
的转换工作;而第二组则可以直接做字符串的状态控制,故使用范围就更广了。然而,这两组字符串转换函式在某些使用场合下都有很大的限制,广义而言,它们都属于「字符集转换函式」,然而它们都直接与
I18N、locale 机制绑在一起,也就是说在使用它们之前,程序都必须设好正确的 locale
才行。故在以下的情况使用它们就会很不方便,甚至根本行不通:
'
这两套函数的使用相当简单,下面分别给出简单的用法,更详细的信息可以参考php手册。
一、System V的共享内存使用:
■ 框架概念 :
所谓框架便是网页画面分成几个框窗,同时取得多个 URL。只需要 <frameset> <frame>
即可,而所有框架标记需要放在一个总起的 html 档,这个档案只记录了该框架 如何划分,不会显示任何资料,所以不必放入
<body> 标记,浏览这框架必须读取这档案而不是其它框窗的档案。
<frameset>是用以划分框窗,每一框窗由一个 <frame>
标记所标示,<frame>必须在 <frameset> 范围中使用。如下例:
此例中 <frameset> 把画面分成左右两相等部分,左便是显示 up2u.html,右边则会显示 me2.html
这档案。
注:<frame> 标记所标示的框窗永远是按由上而下、由左至右的次序。
■ <frameset> <frame> :
<frameset&
综述:PHP程序也不是固若金汤,随着PHP的广泛运用,一些黑客们也在无时不想找PHP的麻烦,通过PHP程序漏洞进行攻击就是其中一种。在此,我们将从全局变量、远程文件、文件上载、库文件、SESSION文件、数据类型和容易出错的函数这几个方面分析PHP的安全性。
一、如何通过全局变量进行攻击?
英文的PM缩写很多是指项目经理的
在国内可以说没有明确的产品与项目之分的职位(一定要分,也是在名词解释字典里的:)
本身这两个名词背后实际职责的交集是大于非交集的,
是在某一特定时刻需要职责相互转换的。
就像产品可以立为项目,可以衍生多个项目;
项目也可以成就一个或多个产品。
传统行业里 PM 指 project manager 多,新兴行业里,比如 google, ebay等指 product manager 多些。 microsoft 好像叫 program mgr.
有一句话说的很精辟:
一、从管理的角度讲,项目经理是纵向的,而产品经理是横向的。