php怎么自学

Python039

php怎么自学,第1张

php怎么自学

P H P 自学这个, 我 建 议 你 首 先买 一些 比 较好 的 PHP 课程 , 然后 听 一 下千 锋 网 上 的 PH P课程视 频,对学 PHP 是 有很大帮 助的。

怎么自学PHP

入门:《php5手册》比其它什么书,什么视讯都好!

提高:看 *** arty,wordpress等的原始码!

深化:研究sugarCRM的架构,设计思想。

:然后试着阅读php解析器的原始码,写扩充套件模组。

怎么自学php

php程式设计比较难,自学的话不容易,除非你能找到自学的方法。

……………………………………………………………………

怎样学习php,我刚才看到一篇很不错的文章,是一个专科生介绍自己如何自学php,并找到php的工作,里面介绍了他的学习方法和学习过程,希望对你有帮助。

先做个自我介绍,我07年考上一所很烂专科民办的学校,学的是生物专业,具体的学校名称我就不说出来献丑了。09年我就辍学了,我在那样的学校,一年学费要1万多,但是根本没有人学习,我实在看不到希望,我就退学了。

退学后我也迷茫,大专都没有毕业,我真的不知道我能干什么,我在纠结着我能做什么。所以辍学后我一段时间,我想去找工作,因为我比较沉默寡言,不是很会说话,我不适合去应聘做业务。我想应聘做技术的,可是处处碰壁。

一次偶然的机会,我才听到php这个行业。那天我去新华书店,在计算机分类那边想找本书学习。后来有个女孩子走过来,问我是不是读计算机的,有没有兴趣学习php,然后给我介绍了一下php现在的火热情况,告诉我学php多么的有前景,给我了一份传单,php培训的广告。听了她的介绍,我心里痒痒的,确实我很想去学会一门自己的技术,靠自己的双手吃饭。

回家后,我就上网查了下php,确实是当今比较热门的行业,也是比较好找工作的,工资也是相对比较高。我就下决心想学php了。于是我去找php培训的相关资讯,说真的,我也很迷茫,我不知道培训是否真的能像他们宣传的那样好,所以我就想了解一段时间再做打算。

后来,我在百度知道看到一篇让我很鼓舞的文章是一个php高手介绍没有基础的朋友怎么自学入门学php,文章写的很好,包含了如何学习,该怎么学习。他提到一个方法就是看视讯,因为看书实在太枯燥和费解的,很多我们也看不懂。这点我真的很认同,我自己看书往往看不了几页。

我在想,为什么别人都能自学成才,我也可以的!我要相信自己,所以我就想自学,如果实在学不会我再去培训。

主意一定,我就去搜索php的视讯,虽然零星找到一些php的视讯,但是都不系统,我是想找一个能够告诉我该怎么学的视讯,一套从入门到精通的视讯,一个比较完整的资料,最好能有老师教,不懂可以请教的。

后来我又找到一份很好的视讯,是在IT学习联盟推出的一份视讯《零基础php就业班》。里面的教程还不错,很完整,还赠送10个顶级企业专案。

下面介绍下我的学习流程,希望对和我一样完全没有基础的朋友有所帮助。

收到他们寄过来的光碟后,我就开始学习了,由于我没有什么基础,我就从最简单的Html/css/javascript视讯教程学起,话说简单,其实我还是很多不懂的,只要重复多看几遍,就能看懂。Html/css/javascript我差不多学了一个礼拜,接下来我就学了PHP基础和Mysql资料库,差不多也就三个礼拜。我每天都在不停的写一些简单的程式码,这样一月后我基本掌握了php的全部基础。

接下来开始学习php高阶课程,老师幽默风趣而又轻松的课堂教课,使我发现原来学习php并不是一件很难的事情。之前我把php基础学得还不错,到了到了php高阶部分,我觉不又不是很难,可能老师太牛了,他能把复杂的问题讲的比较通俗易懂,有些难点的地方我还是连续看了五六次,把他弄懂。每天下午6点下班后,吃了饭,马上跑回家。看视讯,买了几本笔记本。当时,为了程式设计还花几百元了台二手的台式电脑,配置一般,但程式设计是足够的。一边看视讯,一边记笔记,把重点都记下来,还一边跟着老师敲程式码,为了能尽早学会php。每天都坚持学5-6个小时。经常学到晚上一点多才睡觉。星期六,日不用上班,每天7点多起床,学到晚上11,12点。那段时间特别辛苦,特别累。在学习php的三个多月里,除了吃饭睡觉工作,剩余的时间都在学习,因为我知道自己的计算机基础不是很好,也没有学过什么计算机,相对于那些科班的人来说我要比他们付出更多的努力。我只能咬紧牙关,坚持下去,我不能放弃,我要完成我的梦想,我要让我的家人过上好日子。终于三个多月后我把php教程里的内容和专案都学完了,在学专案的过程中我发现专案特别重要,他能把你学过的知识全部联络起来,能更好的理解你所学的知识。还有学习过程中,动手很重要,要经常跟着老师动手敲,动手吧,跟着做,一行一行的跟着敲,再试着加一些自己的功能,按照自己的思路敲一些程式码,收获远比干听大的多。 如果遇到暂时对于一些思路不能理解的,动手写,先写程式码,慢慢你就会懂了。这套视讯还赠送了10个顶级企业专案,对于我没有任何经验的人来说,这个太重要了,还有在学习专案是提升能力最快的方法。专案能把所有的知识点全都连到一起了,不再是分散的,而是形成一个整体了。那种感觉是仅仅深入钻研知识点而不 *** 实专案的人所不能体会的。一个专案就是一根绳子可以把大片的知识串到一起。 就这样,我用了两个月也把专案给学完了。其实学完教程差不错就达到就业水平,但是我可能觉得自己学历低还是把那10个顶级企业专案才去找工作。

于是我就到51job疯狂的投简历,因为我学历的问题,专科没有毕业,说真的,大公司没有人会要我,所以我投的都是民营的小公司,我希望自己的努力有所回报。没有想过几天过后,就有面试了,但是第一次面试我失败了,虽然我自认为笔试很好,因为我之前做了准备,但是他们的要求比较严格,需要有一年的专案经验,所以我没有被选中。

后来陆续面试了几家公司,终于功夫不负有心人。我终于面试上的,是在闵行的一家民营的企业,公司规模比较小,我的职务是php开发程式设计师,但我也比较满足,开的工资是3500一个月,虽然我知道在上海3500只能过温饱的生活,但是我想我足够了。我至少不用每天都要靠父母养,我自己也能养活自己的。我想只要我继续努力,我工资一定会翻倍的。

把本文写出来,希望能让和我一样的没有基础的朋友有信心,其实我们没有必要自卑,我们不比别人笨,只要我们肯努力,我们一样会成功。

…………………………………………………………………………

希望你未来成为出色的php工程师。

怎么自学php呢

->css->js(先学ajax)->(伺服器环境搭建lamp/lnmp)->apache->php->mysql

我认为吧,这样的顺序比较好

其实呢环境可以装继承 ,mysql语句学不学没关系,框架里面都有封装的,Apache会配置配置档案就好了

基础还是挺重要的。

php+mySQL怎么样自学??

开始除错什么discuz论坛呀.乱来

一,简单学习HTML的表单

二,学PHP语法

三,简单连线资料库

.....

....

.....

.....

装张宴的<回忆未来>是配置好的软体

书是要买的

不要升级电脑

自学PHP,怎么入手快?

,,前后顺序为:最基本的HTML知识,其次最好会用DIV+CSS,然后就是PHP的基本语法,常用函式,再者会用MYSQL资料库即可,最后把所学的运用起来就可以做基本的网站了(想做的更好中间还得学Javascript,Jquery,正则)前提是你的有PHP执行环境,初学者建议使用WAPM整合包,,

php应该怎么自学?

什么东西都看了。应该有不错的基础了。还是写不出东西,我觉得还是自己的思路不够的问题。

多去论坛看看别人写的什么吧。

或者,加个好友。和你好好说 Q:295805610 说下百度PHP哈

php自学学不懂怎么办?

我是学习物联网的,我在学校每天都是程式码程式码听课听课练习练习。学这类你除了程式码要死记硬背,多练习以外,有个帮手或者老师会更好。自学还是挺难的真的,但是功夫不负有心人。你要是真心想学,又不想去学习机构学习。你就买入门的书籍看,最好去那些卖二手书的网站买教科书,比较好。除了每天死记硬背程式码,要多写,前期尽量不要用DW之类的软体进行练习,尽量去手写,纸上手写程式码,因为程式设计软体都有快捷方式,不利于你记忆练习。每天做一下编辑网站,连结,排班等小操作,熟练后不要快捷方式,手动写程式码进行编辑再检视,慢慢来,这是累积下来的,急不了。最后祝你一切顺利吧

自学PHP怎么找工作?

你自己有信心么?面试的时候首先看的是你这个人,当然技术方面认为可以就OK了,进公司以后要熟悉一点时间的。你大可以说自己有工作经验,其实很多事都是门面,你说有那就有了呗,要是要离职证明就自己弄张,不是多大事,记住,要自信,让他们感觉你能做的到!因为你自信!

PS:三楼的?名声?没经验的毛头小子你有什么名声。。。我的意思

是叫楼主站在跟别人同一个起点上去争取。

一 引论

在任何计算机设备中 文件是都是必须的对象 而在web编程中 文件的操作一直是web程序员的头疼的地方 而 文件的操作在cms系统中这是必须的 非常有用的 我们经常遇到生成文件目录 文件(夹)编辑等操作 现在我把php中的这些函数做一详细总结并实例示范如何使用 关于对应的函数详细介绍 请查阅php手册 此处只总结重点 和需要注意的地方 (这在php手册是没有的 )( lian )

二 目录操作

首先介绍的是一个从目录读取的函数 opendir() readdir() closedir() 使用的时候是先打开文件句柄 而后迭代列出:

<?php $base_dir = filelist/ $fso = opendir($base_dir)echo $base_dir <hr/>while($flist=readdir($fso)){ echo $flist <br/>} closedir($fso) ?> 

这是讲返回文件目录下面的文件已经目录的程序( 文件将返回false)

有时候需要知道目录的信息 可以使用dirname($path)和basename($path) 分别返回路径的目录部分和文件名名称部分 可用disk_free_space($path)返回看空间空余空间

创建命令:

mkdir($path )

是权限码 在非window下可用umask()函数设置

rmdir($path)

将删除路径在$path的文件

dir directory 类也是操作文件目录的重要类 有 个方法 read rewind close 这是一个仿面向对象的类 它先使用的是打开文件句柄 然后用指针的方式读取的 这里看php手册:

<?php$d = dir( /etc/php )echo Handle: $d >handle /n echo Path: $d >path /n while (false !== ($entry = $d >read())) {    echo $entry /n }$d >close()?>

输出:

Handle: Resource id # Path: /etc/php apachecgicli

文件的属性也非常重要 文件属性包括创建时间 最后修改时间 所有者 文件组 类型 大小等

下面我们重点谈文件操作

三 文件操作

A 读文件

首先是一个文件看能不能读取(权限问题) 或者存在不 我们可以用is_readable函数获取信息

<?php$file = dirlist php if (is_readable($file) == false) {         die( 文件不存在或者无法读取 )} else {         echo 存在 }?>

判断文件存在的函数还有file_exists(下面演示) 但是这个显然无is_readable全面 当一个文件存在的话可以用

<?php$file = filelist php if (file_exists($file) == false) {         die( 文件不存在 )}$data = file_get_contents($file)echo entities($data)?>

但是file_get_contents函数在较低版本上不支持 可以先创建文件的一个句柄 然后用指针读取全部:

$fso = fopen($cacheFile r )         $data = fread($fso filesize($cacheFile))         fclose($fso)

还有一种方式 可以读取二进制的文件:

$data = implode( file($file))

B 写文件

和读取文件的方式一样 先看看是不是能写:

<?php$file = dirlist php if (is_writable($file) == false) {         die( 我是鸡毛 我不能 )}?>

能写了的话可以使用file_put_contents函数写入:

<?php $file = dirlist php if (is_writable($file) == false) { die( 我是鸡毛 我不能 )} $data = 我是可鄙 我想要 file_put_contents ($file $data)?> 

file_put_contents函数在php 中新引进的函数(不知道存在的话用function_exists函数先判断一下)低版本的php无法使用 可以使用如下方式:

$f = fopen($file w )fwrite($f $data)fclose($f) 

替换之

写文件的时候有时候需要锁定 然后写:

function cache_page($pageurl $pagedata){ if(!$fso=fopen($pageurl w )){ $this >warns( 无法打开缓存文件 )//trigger_error return false} if(!flock($fso LOCK_EX)){//LOCK_NB 排它型锁定 $this >warns( 无法锁定缓存文件 )//trigger_error return false} if(!fwrite($fso $pagedata)){//写入字节流 serialize写入其他格式 $this >warns( 无法写入缓存文件 )//trigger_error return false} flock($fso LOCK_UN)//释放锁定 fclose($fso)return true} 

C 复制 删除文件

php删除文件非常easy 用unlink函数简单操作:

<?php $file = dirlist php $result = @unlink ($file)if ($result == false) { echo 蚊子赶走了 } else { echo 无法赶走 } ?> 

即可

复制文件也很容易:

<?php $file = yang txt $newfile = ji txt # 这个文件父文件夹必须能写 if (file_exists($file) == false) { die ( 小样没上线 无法复制 )} $result = copy($file $newfile)if ($result == false) { echo 复制记忆ok } ?> 

可以使用rename()函数重命名一个文件夹 其他操作都是这几个函数组合一下就能实现的

D 获取文件属性

我说几个常见的函数:

获取最近修改时间:

<?php $file = test txt echo date( r filemtime($file))?> 

返回的说unix的时间戳 这在缓存技术常用

相关的还有获取上次被访问的时间fileatime() filectime()当文件的权限 所有者 所有组或其它 inode 中的元数据被更新时间 fileowner()函数返回文件所有者

$owner = posix_getpwuid(fileowner($file))

(非window系统) ileperms()获取文件的权限

<?php$file = dirlist php $perms = substr(sprintf( %o fileperms($file)) )echo $perms?>

filesize()返回文件大小的字节数:

<?php

// 输出类似 somefile txt: bytes

$filename = somefile txt echo $filename : filesize($filename) bytes

?> 

获取文件的全部信息有个返回数组的函数stat()函数:

<?php $file = dirlist php $perms = stat($file)var_dump($perms)?> 

那个键对应什么可以查阅详细资料 此处不再展开

四 结束语

lishixinzhi/Article/program/PHP/201311/21262

A. 培训php课程都有哪些

大数据加大数据集群远标php课程

一.基础课

HTML基础

PHP基本语法

PHP基础应用

PHP基础项目实战

二.高级课

面向对象基础

面向对象应用和扩展

前端知识学习

大型框架和高级项目实战

微信公众号开发和常用接口使用

三.大数据集群

Linux基础

大并发架构

四.项目实战

优选前沿项目实训

学员必须独立完成3个

企业级项目

B. 慕课网里面php教程全不全,我想学php想找一个全而且细致的课程视频来学习。推荐下亲们。

慕课没看过php的 看别的了 php的话 兄弟连云课堂貌似有 比较全 不过感觉看哪些课程学跟实际学不一样 视频有点乱 难点简单的都在一起 没有循序渐进

C. php开发培训课程哪个好

PHP网站开发(1)—基础语法

课程目标

通过本课程的学习,要求学员熟练掌握PHP语言基础知识,学会PHP网站开发的一般流程,打好PHP学习的基础,为后续课程(PHP面向对象、PHP框架开发)做好铺垫。

适用人群

PHP初学者,希望学习PHP网站开发的学员

课程简介

本课程为PHP网站开发系列第一部分课程(PHP基础语法),主要涵盖以下PHP相关内容:

1. PHP开发环境:详细讲解PHP开发环境的搭建过程,PHP环境的配置过程,PHP开发工具的使用,第1个PHP程序的开发方法等相关内容。

2. PHP语言基础:从零开始详细剖析程序设计语言的基本要素(数据类型、变量、常量、运算符、流程控制结构、函数等),同时详细介绍PHP中使用广泛的两种基本数据类型(字符串、数组)及其常用处理函数。

D. 我要用php做一个网络课程,需要计算在一个子页面停留时间的代码,就是计时器代码这样的

$.ajax({

url:'',//需要链接到服务器地址

dataType:'text',//返回类型

success:function(data){//返回成功执内行内容容

alet('成功')

}

})

E. PHP课程培训机构里,哪个机构的课程比较全面

你好:)相对其他编程语言的学习,php还是比较容易入门的..

所以这里我建议你可以去网上买点相关的视频教程,进行学习。因为视频学习来更加系统和生动。尽量不要去视频网站去找视频教程,因为很难找到一整套视频。如果只是 这学学的,那学学的,可能会更加迷糊了,因为现在你也只是做入门学习,我建议你也不用去参加培训班,因为成本太大,而且时间固定,影响你的正常工作和生活安排,其实一般点培训机构也只是一群人在教室里看视频学习而已;)

在学习完一些基础的语法后,建议你就可以开始学习框架了。其实你不需要纠结是不是应该把原生的PHP代码学的多么透彻。你再怎么学,也不可能比那些实际做项目的人学的快的。所以你要做的,就是尽量入门,然后在实践中提升自己。刚刚说到框架的学习,我建议你可以去看看一些招聘网站上,你所在的城市,或者你想去发展的城市所要求的PHP工程师所需要的框架是什么。然后再去针对的去学习。我是先学习CI框架的,因为这个框架比较适合新人学习,用的人 也蛮多的。

F. PHP课程实战培训机构哪家好

选择PHP培训,主要这几个方面考察,比较:

第一、师资力量;现在培训满天飞,版有些随便几个人权来包装,找个小作坊几台电脑一放,就成了所谓的了,跟自己说是什么什么精英。一定要慎重考虑

第二、课程安排;PHP培训起来,一方面是理论,一方面是实践,一定要有项目操作。课程体系也很重要,要根据企业需要。

第三、品牌效应;客户美誉度,口碑也是判断的要点之一。

第四、是否就业保障?楼主要自己看清楚。

所谓的100%就业是什么意思?月薪1000的也算保证就业么?在这方面,最好看这个是不是和企业有良好合作关系的。

以上几点,可以当做选择的参考。

G. 谁有精品课程网站PHP的源代码

用吧,如谷秋精品课程软件。

H. 有人学习过PHP中文网的课程吗听说里面的课程很不错,你们谁去过

该网站在没有经过我同意的情况下,把我在CSDN上的博文放到自己的网站上“mysql七表查版询实例(一) - number1killer的博客权 - CSDN博客”放到自己的网站上。更是在手机网页上申明:“作者:PHP中文网”!

I. 怎么用php代码改写moodle网络课程平台的不足

moodle是一个网络教学软件。我最近弄了个绿色版。免安装的。免去配置的麻烦专。欢迎大家下载属哦。//ishare.iask.sina.cn/f/11005549。

J. PHP课程哪好

厚学教育吧。。那里的老板专门是做网站出身的,经验很丰富,可以去了解一下哦!