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

PHP 学习的求助

  •  
  •   kevinguoCN · 2023-04-16 22:29:35 +08:00 · 2656 次点击
    这是一个创建于 620 天前的主题,其中的信息可能已经有所发展或是发生改变。
    目前接受了一个好多年的项目, 用的 Typecho ,现在需要在此基础上增加一些新需求,本人一直做 java ,从未接触过 php , 看了 typecho 的官方文档感觉不是很清楚,所以如何快速了解一些 php 的知识上手?
    18 条回复    2023-04-23 14:54:21 +08:00
    adai2
        1
    adai2  
       2023-04-16 22:32:37 +08:00
    现在学 PHP 会不会有点晚。。。
    asktao
        2
    asktao  
       2023-04-16 22:33:14 +08:00
    bzj
        3
    bzj  
       2023-04-16 23:05:59 +08:00
    Typecho 不是博客系统吗,很难想象有什么项目能用这个开发。
    x86
        4
    x86  
       2023-04-16 23:11:15 +08:00
    @bzj #3 应该是很多二开当 CMS 的用的吧
    maigebaoer
        5
    maigebaoer  
       2023-04-16 23:12:39 +08:00 via Android
    随便谷歌搜个教程就行,php 一个数组走天下
    kevinguoCN
        6
    kevinguoCN  
    OP
       2023-04-16 23:14:47 +08:00
    @bzj
    @x86

    就是一个内部的 cms 系统。
    kevinguoCN
        7
    kevinguoCN  
    OP
       2023-04-16 23:15:08 +08:00
    @adai2 现在已经开始看 php3 天入门了
    kevinguoCN
        8
    kevinguoCN  
    OP
       2023-04-16 23:20:31 +08:00
    @maigebaoer 太真实了, 看个教程 光数组占了 1/3 的篇幅。
    Rache1
        9
    Rache1  
       2023-04-16 23:28:23 +08:00
    @bzj 🤣 WordPress 也是博客系统,但是有人在上面做出了电商插件(WooCommerce),用来当商城用。

    其实也算正常,有不少网站都都是基于优秀开源项目进行二开,比如内容管理系统 Drupal ,也有很多二开项目。
    FrankAdler
        10
    FrankAdler  
       2023-04-16 23:42:08 +08:00 via iPhone
    idea 装个 php 插件,查下怎么配置 xdebug ,跟 java 一样单步调试,跟几遍就行了,语法很简单的
    Light3
        11
    Light3  
       2023-04-17 09:40:10 +08:00
    下个 idea
    然后环境装上
    干就行了..我觉得不用学
    你既然会写 java 数组怎么操作什么的都是不用学的
    可能不太会的点 就是 如何用模版和插件吧
    taolinxs
        12
    taolinxs  
       2023-04-17 10:56:08 +08:00
    只管写,不会写了就问 GPT
    brader
        13
    brader  
       2023-04-17 11:18:00 +08:00
    5 年 php 推荐你实干指南:
    1 、下载个 phpstudy
    2 、下载个 phpstorm
    3 、下载个 thinkphp5 或者 laravel 框架,怎么用看着手册足矣
    tp5 手册 https://www.kancloud.cn/manual/thinkphp5/118003
    laravel 手册 https://learnku.com/docs/laravel/9.x/releases/12197
    4 、开始愉快的写你的 api 吧,抛开 java ,不要在 php 整你那套八股文,你怎么舒服怎么写
    wangxin13g
        14
    wangxin13g  
       2023-04-17 13:58:10 +08:00
    看到不会的 var_dump 就完事,php 数组约等于 java 的 map<String,Object>
    kevinguoCN
        15
    kevinguoCN  
    OP
       2023-04-18 18:58:35 +08:00
    @Light3 主要目的还是为了开发模板和插件。
    Light3
        16
    Light3  
       2023-04-19 09:00:48 +08:00
    @kevinguoCN
    那就只能下个插件 看看怎么写的咯
    RunningMars
        17
    RunningMars  
       2023-04-23 14:41:25 +08:00
    弱类型数据类型,控制流程,数组,面向对象,常用函数,基本语法看一遍;
    用一个流行框架入手,练习几个小功能,很快就能上手,先上车其他的再说;
    数组是 PHP 的灵魂,先玩转数组。
    RunningMars
        18
    RunningMars  
       2023-04-23 14:54:21 +08:00
    可以暂时抛开一切皆对象的思维,不妨用用面向过程来实现一些功能,你会发现它很结构体少、简洁明快,少量的代码就可以直达需求,实现起来就是快。
    IDE 推荐 phpStorm ,框架 laravel 开箱即用很方便。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3609 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 00:16 · PVG 08:16 · LAX 16:16 · JFK 19:16
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.