V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
LeeReamond
V2EX  ›  PHP

如何快速入门 PHP ?

  •  
  •   LeeReamond · 193 天前 · 3211 次点击
    这是一个创建于 193 天前的主题,其中的信息可能已经有所发展或是发生改变。

    需求:typecho 个人博客想要加入一些会员限定阅读功能,不是很了解 typecho 的插件生态,感觉功能也不复杂,基本是一些 curd 就可以解决,想要自己开发。

    个人基础:熟练使用 mysql ,熟练使用多种言,完全不懂 php 。

    应该如何快速入门 php ,看得懂 typecho 项目的代码,并实现需求?

    23 条回复    2022-01-31 03:07:31 +08:00
    Mac
        1
    Mac  
       193 天前 via Android
    熟练使用多种语言那看手册+搜索足够了呀。
    shuimugan
        2
    shuimugan  
       193 天前
    https://www.php.net/manual/zh/index.php 看官方手册就行了,没多少内容
    ferock
        3
    ferock  
       193 天前 via iPhone
    使用自己熟练的语言
    Actrace
        4
    Actrace  
       193 天前   ❤️ 4
    其实问题不在 PHP 上,问题是,所有的二次开发成本都不低。
    nicevar
        5
    nicevar  
       193 天前
    直接看代码依葫芦画瓢,PHP 基本上不怎么需要学习,我从来没有系统学过,去年用 PHP 写了一整套自己用的后台系统,遇到不会的地方就 google 一下,另外一个不需要学的就是 Python 了,我用 Python 写了一堆软件,就没去学过,都是看多了代码直接上的。
    flowerpiggy
        6
    flowerpiggy  
       193 天前
    都熟练多种语言了,php 拿来就用。

    直接上 php7 ,闭包,scope, namespace ,函数做变量值等特性都有了。那些觉得 php 和 js 很 low 的人往往只是看到了老版的 php 和 js 。php 和 js 这些追求兼容的老语言,各代语法混着写,是乱。
    retrocode
        7
    retrocode  
       193 天前 via Android
    php 需要熟悉?会其他语言的话照猫画虎还是很快的,随用随查就可以了。php 优势就是各种乱七八糟的全局函数,当然弊端也是这玩意。不过自用问题不大随便莽就可以了。
    知道一个 echo 函数,一个 var_dump 然后开冲
    flowerpiggy
        8
    flowerpiggy  
       193 天前
    我写过一个贴子,同一段程序用 js ,php 和 python 写了。内容是一样的,表达也几乎是一样的,三种方言而已,会一个就会三个。

    https://www.zhihu.com/question/371448435/answer/1891320759
    TonyG
        9
    TonyG  
       192 天前   ❤️ 1
    1 ,随便找个菜鸟教程、w3school 这样的地方看基本语法
    2 ,买本 Modern PHP ,或者看 PHP The right way
    locoz
        10
    locoz  
       192 天前 via Android
    直接上手写就行了吧,语法不都大同小异吗?(反正又不是 Lisp 系的
    Jack9527
        11
    Jack9527  
       192 天前
    好像没啥速成,市面上的速成也是相对而言!并且个人的学习能力也不一样,我建议楼主可以先买几本关于 php 的书籍看看,同时也可以去 b 站搜索相关的教学视频,慢慢找出自己的学习方法。
    ersic
        12
    ersic  
       192 天前 via Android
    推荐,PHP The Right Way
    leoQaQ
        13
    leoQaQ  
       192 天前
    还需要入门? PHP 不是生下来就会吗?(狗头保命)
    saeed
        14
    saeed  
       192 天前
    对于 php ,会写 hello world ,就代表入门了
    JaguarJack
        15
    JaguarJack  
       192 天前
    @saeed 绝了。哈哈
    hubqin
        16
    hubqin  
       192 天前
    看《 PHP and MySQL Web Development 》,入门经典。看官方文档的话,可看语言参考部分: https://www.php.net/manual/zh/langref.php ,看到<错误>那一节就差不多了,其他的都太杂,用的时候再去了解。
    xiaopc
        17
    xiaopc  
       192 天前
    对于 typecho ,官方有插件文档和 typecho 本身的开发文档,可以参考
    bugsnail
        18
    bugsnail  
       192 天前
    不是很认楼上大部分说 PHP 很简单的观点, 真要到会改 typecho 项目的代码的程度, 客观的讲, 绝对不是看看入门教程就够了的

    我的建议是: 如果这门语言不能给楼主的职业生涯带来益处的话,

    建议楼主花点钱请专业的来开发就好了, 毕竟你全力以赴学一到两个月, 还不如别人一两天随便搞搞

    另外推荐一个 typecho 的收费主题: handsome 有楼主需要的限定阅读功能, 主题也不贵, 几十块钱
    licoycn
        19
    licoycn  
       192 天前
    typecho 没用过,但是貌似比 wp 要简洁许多,应该不难上手,如果楼主是入门 php 的话,除了熟悉基本的语法外,就是需要多看一下 typecho 的 api
    GeorgeGalway
        20
    GeorgeGalway  
       191 天前
    php 还需要入门吗
    charlie21
        21
    charlie21  
       191 天前
    @bugsnail 的确如此
    815979670
        22
    815979670  
       191 天前
    认同 16 楼的,建议直接买主题,很多主题都支持这个功能,没必要自己实现。
    我自己做过一些 typecho 的插件开发,官方文档很久没有更新,且不详细,我几乎是参照别人插件的写法来开发的。
    LeeReamond
        23
    LeeReamond  
    OP
       190 天前
    @bugsnail
    @815979670 最后方案看了 typecho 的 cookie 鉴权代码,直接把业务外接其他语言做然后再用 nginx 路由回去了。两天的 php 调试过程中经常被不知道哪里引入的类,不知道哪里实例化的对象,不知道对象内含都有什么属性和方法折磨,语言层面观感不必多言。
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1167 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 20:07 · PVG 04:07 · LAX 13:07 · JFK 16:07
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.