首页 > 编程语言 >PHP初学体会

PHP初学体会

时间:2023-04-05 15:12:05浏览次数:31  
标签:很多 体会 php 语言 代码 学习 初学 PHP


 

近来,闲来无事,把去年买的《PHP开发实战权威指南》通读1遍和精读1遍。总体感觉,不是很难。

相比,C/C++/Java要简单许多,可能是因为已经学习过好几门语言了,所以理解起来相对比较轻松。

IDE使用的是 WampServer,安装之后,把php文件放进去,就可以通过url直接访问了。不需要编译,能立即看到效果。这点和jsp是一样的,只是php如果使用了java类,就需要编译。

这本书自带了1个光盘里面有很多资料,比如 源码(入门的,和1个还过得去的oa系统)。

阅读代码之后,就拷贝到www目录下,直接访问,看效果,检验下书上说的或者自己的理解是否正确。

不过,目前还没有看明白php怎么完成一个商用的系统。

总感觉,代码直接写在脚本中,是不是不太安全。

个人的几个习惯:

1.学习新技术,买本书看,比较全面。首先快速阅读全书,然后再认真读几遍。

  直接把书上的例子运行下,看看效果,然后自己可以参考写个简单的系统。

2.很多代码是可以复用的。有的可以作为demo,用来 分享 或者 教授 初学者,如果有机会的话。

  构建自己的代码仓库很有必要。具体怎么做,需要立即实践并思考。

3.不同语言有很多的共性,也有很多区别。加深对一门语言的理解,对学习其他语言也是很有好处的。

4.开发环境的搭建是比较基础的活。软件要收集好,搭建过程要非常熟悉和快速。

5.分享自己的学习经历是很有必要的。利己利人。

标签:很多,体会,php,语言,代码,学习,初学,PHP
From: https://blog.51cto.com/fansunion/6171034

相关文章

  • 项目需求和客户交流的心得体会
      从毕业到现在,做过好几个不同的项目,不想谈论技术相关的话题,我更多的是谈论与客户的交流和沟通。  众所周知,客户往往都是不懂系统开发技术的客户群体。所以,对于需求管理人员,既要弄懂客户所描述的系统功能,还要用最通俗的语言,将自己所理解的需求告知客户,待双方达成一致,方可算......
  • wdcp面板php版本升级为5.3
    cd/tmpwget-chttp://dl.wdlinux.cn:5180/soft/php-5.3.10.tar.gztarzxvfphp-5.3.10.tar.gzcdphp-5.3.10./configure--prefix=/www/wdlinux/php-5.3.10--with-config-file-path=/www/wdlinux/etc--with-mysql=/www/wdlinux/mysql--with-iconv=/usr--with-freetype-d......
  • thinkphp官方类库
    验证和权限控制PHP-Casbincasbin/casbin——https://github.com/php-casbin/php-casbin6.0Authorizationcasbin/think-authz——https://github.com/php-casbin/think-authz5.1访问控制库(Casbin)扩展casbin/think-adapter——https://github.com/php-casbin/think-casbinR......
  • php好用的中文转拼音的类库
    中文转拼音的类库使用案例1、tp5可以放在extend下或者vendor我放在extend/jplt下面了2、在控制器或者模型等,用usejplt\Pinyin;引用//获取拼音Pinyin::getPinyin($val)//获取拼音缩写Pinyin::getShortPinyin($val)下面是类库的写法<?phpnamespacejplt;usethink\Db;use......
  • 使用PHP将长文章分页
    当文章内容特长时,为了方便阅读和页面展示我们一般将内容分页来显示。而一般分页处理是在后台发布文章的时候就将提交的内容生成多个分页后的静态文件。本文我们结合实例来讲解采用PHP动态将长文章内容进行分页处理。如何分页手动分页:一般在编辑内容时加入特殊分页标记,如{pages},提交......
  • PHP PSR规范
    PSR是由PHPFIG组织制定的PHP规范,是PHP开发的实践标准,这是具体的地址:https://learnku.com/docs/psr这里顺便把基本的规范写一下至今,php-fig已经发布了五个规范:PSR-0:自动加载标准,2014-10-21该标准已经被废弃,使用PSR-4替代,不再细讲PSR-1:基本的编码风格PSR-2:编码风格(更严格)......
  • php关于闭包(匿名函数)的理解
    匿名函数(Anonymousfunctions),也叫闭包函数(closures),允许临时创建一个没有指定名称的函数。最经常用作回调函数(callback)参数的值。当然,也有其它应用的情况。匿名函数目前是通过 Closure 类来实现的。Example#1匿名函数示例<?phpechopreg_replace_callback('~-([a-z])~',func......
  • PHP正则表达式
    验证邮箱格式复制代码//验证邮箱格式functioncheckEmail($email){if(!preg_match("/([\w\-]+\@[\w\-]+\.[\w\-]+)/",$email)){returnfalse;}else{returntrue;}}复制代码验证URL复制代码//验证URLfunctioncheckWebsite($we......
  • PHP 判断数组是否为空的方法
    1.isset功能:判断变量是否被初始化说明:它并不会判断变量是否为空,并且可以用来判断数组中元素是否被定义过注意:当使用isset来判断数组元素是否被初始化过时,它的效率比array_key_exists高4倍左右<?php$a='';$a['c']='';if(!isset($a))echo'$a未被初始化'."";if......
  • 2023年php面试题
                                      Php面试题1、isset和empty的区别?Isset测试变量是否被赋值,如果这个变量没被赋值,则返回false,empty是判断变量是否为空,当赋值为0,null,’’,返回true为真。他们之间最大的区别就是当一个变量被赋值0时,empty判......