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

自学 PHP 第一天,也是懵逼的一天,记录一下。

  •  
  •   xssp · 2019-04-05 21:22:24 +08:00 · 3568 次点击
    这是一个创建于 1340 天前的主题,其中的信息可能已经有所发展或是发生改变。

    有点 htmlCSS 一点点基础, W3C 看了文字教程后,又看了半天的视频。 真的很懵,可能是第一天也不太适应吧,以后也会慢慢积累知识吧 变量-函数-数组,完全不知道以后要用来干嘛的,相当于可以这样说,背理论。 以及一些英文单词,好难记住,当时能记一些,但当讲下一趟课的时候,就忘了。

    大佬们也可以交流下,说下刚开始学一门语言是啥状态的,小老弟学习学习

    2019.4.5 21:16 以后会常来记录一些新手脑子里面在想什么,相信过段时间就会发一些有点点有质量能探讨的东西。

    大佬们有啥建议,可以多多提点建议。少走弯路,感谢各位了。

    31 条回复    2019-04-07 11:22:32 +08:00
    leewlab
        1
    leewlab  
       2019-04-05 21:28:38 +08:00 via Android
    学到中间的时候会豁然开朗
    to2false
        2
    to2false  
       2019-04-05 21:30:25 +08:00
    动手
    rabbbit
        3
    rabbbit  
       2019-04-05 21:31:45 +08:00
    多敲,别想太多.另外,零基础真的不建议自学.
    bens
        4
    bens  
       2019-04-05 21:34:35 +08:00   ❤️ 1
    换门语言吧
    TDA1077
        5
    TDA1077  
       2019-04-05 21:39:05 +08:00 via iPhone
    书+好视频+好大佬
    sunocean
        6
    sunocean  
       2019-04-05 21:39:41 +08:00
    PHP 会把你惯坏的。以后学别的语言都是坎儿。如果不是刚需仅仅想学个能写后台的语言。不如从 Python 开始。
    conwey
        7
    conwey  
       2019-04-05 21:41:26 +08:00
    如果只是入门不是很难的。我发小高中毕业现在也接单搞开发小程序之类了。好像一个月也赚一点零花钱
    nvkou
        8
    nvkou  
       2019-04-05 21:45:34 +08:00 via Android
    弱类型时刻都要问自己,这是啥。
    之前就干过数组塞函数的事。
    还有可变变量。
    都能把自己绕晕了
    struggle001
        9
    struggle001  
       2019-04-05 21:45:39 +08:00
    我最初学的语言就是 php,也不算学吧,同事以前写的脚本啊,工具啊都是 php 的,我就看,之后我就照着写,最后也写了一堆脚本,最牛 b 的是,程序没写过一个 function,前两天把自己写的脚本从服务器都 down 下来了。
    现在主要搞运维,写 python,也在学习阶段,比楼主强点,知道什么是变量 list dict 还会写点 class 会点多线程
    这个主要有东西做,慢慢实现我感觉会快很多。
    我也是一个没基础自学的人,希望楼主成功
    ys0290
        10
    ys0290  
       2019-04-05 21:45:58 +08:00 via iPhone
    php 最容易看懂了吧,可能是零基础没有代码语言习惯


    打车问一下,只会写 php 逻辑函数,遇见类指针什么的秒怂,有人要么?开多少钱合适?
    struggle001
        11
    struggle001  
       2019-04-05 21:47:21 +08:00   ❤️ 1
    语言只是一个工具,学 php 学 python 等,其实我感觉还是从计算机原理,还有数据结构开始更好,知道计算机是怎么工作的,语言是怎么工作的,那样快很多。不过有些东西学起来真的很难。
    struggle001
        12
    struggle001  
       2019-04-05 21:48:45 +08:00
    @ys0290 php + 会写点前端,我的朋友接活都不少赚,运维苦逼,接不了活,或者想接就是一个大活,没精力搞。
    ys0290
        13
    ys0290  
       2019-04-05 21:52:45 +08:00 via iPhone
    @struggle001 来说说哪儿能接活儿,赚了钱给你个大红包😏骗你是狗子
    easychen
        14
    easychen  
       2019-04-05 21:54:30 +08:00
    大部分语言语法部分都差不多,首先是数据容器(变量常量数据类型),然后是复合容器(数组映射切片矩阵),再然后是流程控制(条件循环分支)。要等写应用的时候才知道有什么用… 你可以找几个简单的应用程序看下源码,就知道各个部分以后会用到什么地方了。
    struggle001
        15
    struggle001  
       2019-04-05 21:54:51 +08:00
    @ys0290 活都是他们积累的客户,我不要你的大红包,哈哈哈,自力更生。
    struggle001
        16
    struggle001  
       2019-04-05 21:55:55 +08:00
    @easychen 说的好。
    chinvo
        17
    chinvo  
       2019-04-05 21:56:49 +08:00
    PHP 入门简单,用框架也非常容易上手

    不过如果要继续深入,会比较蛋疼
    ys0290
        18
    ys0290  
       2019-04-05 21:58:38 +08:00 via iPhone
    @struggle001 客户源确实重要😂
    xssp
        19
    xssp  
    OP
       2019-04-05 22:21:49 +08:00   ❤️ 1
    感谢大佬们的建议,像大佬们学习。就不一一回复了,感谢
    @easychen
    @struggle001
    @struggle001
    Yvette
        20
    Yvette  
       2019-04-06 03:13:54 +08:00
    英语过关的话可以订个 Laracasts 看看,视频做得蛮好的,也不贵
    jasamboro
        21
    jasamboro  
       2019-04-06 09:22:49 +08:00 via iPhone
    找几个注册登录留言簿的代码看看也就入门了
    msg7086
        22
    msg7086  
       2019-04-06 10:14:43 +08:00
    我一直建议把学编程和学语言分开。学编程尽量学语言无关的东西(比如我们以前学编程是用 Pascal ),等懂得编程是怎么一回事以后再去学一门具体的语言。
    mirrorman
        23
    mirrorman  
       2019-04-06 10:21:22 +08:00 via iPhone
    无他,唯手熟尔,我也是转计算机的,而且直接学的 C++,写多了感觉就来了,会豁然开朗
    Junjunya
        24
    Junjunya  
       2019-04-06 11:11:20 +08:00
    0 基础不建议自学+1 会遇到一些特别简单的问题,但是没人指导可能自己要折腾半天。

    不过 PHP 入门还是不错的 简单。 至于像是楼上说的 PHP 把人惯坏啥的, 主要还是看人。 保持一颗好学的心就行。
    wun
        26
    wun  
       2019-04-06 11:34:36 +08:00
    英文稍微有点差的话可以看下 https://www.bilibili.com/video/av8515129
    pipinstallpy
        27
    pipinstallpy  
       2019-04-06 11:53:41 +08:00
    @Junjunya 其实没那么夸张,我就是自学的,只是不理解的地方需要反复的多看几遍甚至是十多遍,还要去 Google 一下,最烦的时候函数的使用,太多了总是记不住
    yukiir
        28
    yukiir  
       2019-04-06 14:00:07 +08:00
    php 主要坑在弱类型,什么 7 种 false 之类的。
    不过 LZ 要注意细节啊,文中“ 21:16 ”中间这个冒号,打成中文的冒号了,这种要特别注意,不然以后 bug 都不好找,特别是不用 ide 的情况。
    chinafu
        29
    chinafu  
       2019-04-06 22:12:17 +08:00
    PHP 很很简单的,自学也不难。。。
    alan0liang
        30
    alan0liang  
       2019-04-06 23:58:03 +08:00 via Android
    如果担心弱类型可以试一下 TypeScript
    如果想学 CS 请先学 cpp
    abccccabc
        31
    abccccabc  
       2019-04-07 11:22:32 +08:00
    PHP 最新版也支持强类型的,只是用的人少。

    楼主,你先学会一些简单的 PHP 语法操作,然后再学一个 PHP 框架,如 thinkphp5.0.X,或者 lavarel 或者 yii2。目前国内使用 thinkphp5.0.x 的多一些。再等一段时间,thinkphp6.0x 就要出来了。
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1246 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 50ms · UTC 20:20 · PVG 04:20 · LAX 12:20 · JFK 15:20
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.