1. php类的注意事项
伪变量 $this 通常未定义,如果其所在的方法是被静态调用的话。但这不是个严格规定:如果一个方法被从另一个对象内静态调用的话,则 $this 会被定义。此时 $this 的值是那个发出调用的对象。用下例演示:
<?phpclass A{ function foo() { if (isset($this)) { echo '$this is defined ('; echo get_class($this); echo )/n; } else { echo /$this is not defined./n; } }}class B{ function bar() { A::foo(); }}$a = new A();$a->foo();A::foo();$b = new B();$b->bar();B::bar();?>上例将输出:
$this is defined (a)$this is not defined.$this is defined (b)$this is not defined.
2. php 网站安全 应该要注意什么简单点的。
通常不用显式调用mysql_close 关闭数据库连接.
在脚本执行完毕之后. zend虚拟机会自动关闭数据库连接.
当使用持久连接的时候. zend虚拟机不会自动关闭连接.
如果有业务需要的话. 得在代码里调用mysql_close 关闭数据库连接.
config.php 里的重要信息. 在正常情况下(非正常情况, 例如: 服务器配置有问题的. 导致php被当成txt直接输出到浏览器),是无法通过http访问得到代码内数据的.
因为经过http请求 , config.php 会被解析执行. 里面如果没有输出变量的语句的话.
得到的只是空白的html文档.(lz可以试试)
php的代码主要得防止注入,例如 sql注入, http header注入
对于数据库的写操作. 要过滤写入的数据. 例如过滤script脚本. html代码. 以防止xss攻击
做好过滤,转义基本没多大问题.
服务器方面.
及时更新升级相关软件. 设置好相关目录的读写权限. 问题基本就不大了.
3. PHP自学要注意什么
post get 传递的区别面试常考多维数组的运用慢慢学吧
4. 完全自学PHP需要注意什么
留下我的学习流程供你参考
1.Html,css 自己弄一下简单的实验
2.学习开发环境配置,从最基本的语法开始,学一个就写一段代码测试一下,感觉差不多了就写一个简单的留言本程序
3.泡论坛,不会的就问
5. 优化PHP需要注意什么
1:单引号代替双引号,双引号会去找变量。 2:方法定义为static,性能提升4倍。 3:$arr['id']的性能是$arr[id]的7倍。 4:echo性能快,尽量使用echo $a,$b,$c而非echo $a.$b.$c。 5:循环之前确定循环次数,尽量用foreach
6. 学习PHP应该注意哪些事项
没什么比阅读手册更值得强调的事了–仅仅通过阅读手册你就可以学习到很多东西,特别是很多有关于字符串和数组的函数。就在这些函数里面包括许多有用的功能,如果你仔细阅读手册,你会经常发现在以往的项目开发过程中,很多时候你在“重复发明轮子”,而实际上你只需要一个核心函数就可以完成相应的功能。手册是你的朋友。另外,现在有很多使用PHP开发的开源程序。为什么不去学习和借鉴呢?下载一份开源的PHP应用程序的源代码,仔细阅读它吧。也许越大的项目越值得去阅读,虽然它们也许有更复杂的结构和系统,但也有更详细的解释文档。
互联网+时代,时刻要保持学习,中软卓越PHP,Dream It Possible。
7. 关于php的实战需要注意什么
实战中要善于发现问题,因为能力是在实践中学习到的
8. 学习php应该注意些什么
坚持,努力。前期一般都是从简单的前台开始,挺简单的,但是不要放松警惕,前台学完真正考验你的时候到了。不管怎么样,学习过程中保持专注度,勤加练习总是不会错的
9. php要注意哪些问题
专注一个就可以了。
10. 我想问下,php应该注意哪些安全问题,必须要注意的
我个人的理解是这样的 :
PHP 与好 JAVA也好, 语言的本身没有什么安全与否的说法. 只有在 逻辑上, 数据据上或 优化上 等才会显现出安全的问题. 相对来说这个更像是问开发时应该注意的安全问题
1. PHP做程序与别的语言一样, 首先是逻辑漏洞. 当然这也是最容易被发现的.
2. 数据上的安全, 主要体现在数据库的安全, 这与PHP本身就没什么关系了. 而是数据库Sql 注入问题, 数据库优化, 语句及索引等的优化问题了, 减少数据库的系统资源消耗, 才能最大的减少服务器崩溃的情况( 服务器宕机,多是因为数据库的事) . 所以优化数据库索引与语句异常重要.
3. 当有项目有大量数据交互及访问时, PHP的代码优化就突显出来. 这时PHP的代码性能上的优化,及良好的代码编写习惯就显得很重要.
具体的细节很多.纯安全上的比如URL美化(可防跳转的数据泄漏), 数据查询前的安全转义, 防注册机(注册码的应用), 防程序文件被load (如用PHP的 flie_get_contents 函数的抓取.) 很多
以上 是一个PHPer 应该做到以上几点. 希望对你有帮助!