`
xiaoZ5919
  • 浏览: 404732 次
  • 性别: Icon_minigender_1
  • 来自: 安平人@北京
博客专栏
Group-logo
Netty学习笔记
浏览量:73198
社区版块
存档分类
最新评论

初学php

阅读更多

   近来好多朋友都对php感兴趣,我也忍不住诱惑php了一把。

   从手册开始,从网站down下一本php手册,大致看了php的数据类型和基本语法。和其它语言大致一样。说到数据类型,php是动态语言,是弱数据类型的。很灵活,也有点不习惯! 变量的命名和perl很相似,都带着一个$开始。我的观点:学习一门语言,最快最有效率的方式就是带着问题去学习。

    先来搭建环境,环境的搭建对于初学者是一个拦路虎。好多初学者就是被拦路虎吓住!在php的大门前稍微漂了两眼,遗憾的选择了放弃!幸好有wamp已经集成好了的开发环境。

     环境好了,从comsenz下载了一份ucenter的源码。他的源码很巧妙的实现了mvc。特别是动态方法调用,很小巧的写法。  

$method = $_REQUEST['a'];
$control = new control();
$control->$method();

 大致意思如上代码。如果在要java中用command模式

Class Control {

     public void  onUpdate(){}
     public void onDelete(){}
     public void  onList(){}

     public  service(String method){

         if update
             onUpdate
         if delete
             onDelete
    }

}

 或者用反射实现,我的那篇模拟dispatchAction介绍了。

1
1
分享到:
评论
5 楼 xiaoZ5919 2009-02-27  
vb2005xu 写道

麻烦把PHP语法弄清楚了再出来发,偶们PHPER丢不起这人! 国内的QEEPHP框架 可以好好看看 PDF文档可以上我博客下

如果 你非要较$_REQUEST[]大小写的真,我诚心接受!
4 楼 xiaoZ5919 2009-02-27  
vb2005xu 写道

麻烦把PHP语法弄清楚了再出来发,偶们PHPER丢不起这人! 国内的QEEPHP框架 可以好好看看 PDF文档可以上我博客下
$control = new control();
	$method = 'on'.$a;
	if(method_exists($control, $method) && $a{0} != '_') {
		$control->$method();
	} elseif(method_exists($control, '_call')) {
		$control->_call('on'.$a, '');
	} else {
		exit('Action not found!');
	}


这是ucenter的源码,我想问问那点语法有问题?
3 楼 xiaoZ5919 2009-02-27  
vb2005xu 写道

麻烦把PHP语法弄清楚了再出来发,偶们PHPER丢不起这人! 国内的QEEPHP框架 可以好好看看 PDF文档可以上我博客下

呵呵 兄弟 有对的地方可以指教 何必拿给phper丢人来说说事儿呢!
2 楼 vb2005xu 2009-02-27  
换有人顶,都不知道干嘛吃的?
1 楼 vb2005xu 2009-02-27  
麻烦把PHP语法弄清楚了再出来发,偶们PHPER丢不起这人!
国内的QEEPHP框架 可以好好看看
PDF文档可以上我博客下

相关推荐

    初学PHP的基本脉络

    ### 初学PHP的基本脉络 对于初学者来说,学习PHP的过程中可能会遇到各种各样的问题,比如不知道如何开始、如何规划学习路径等。本篇文章旨在为初学者提供一个清晰的学习框架,帮助大家更好地掌握PHP这门语言。 ###...

    初学PHP--十天学会PHP

    总结,"初学PHP--十天学会PHP"这个教程涵盖了从环境搭建到实际应用的全过程,适合零基础的初学者逐步深入,通过实践来掌握PHP开发技能。在学习过程中,不断练习和实践是提升的关键,同时,也要关注PHP的新特性和...

    初学php的一个小项目

    在初学PHP时,理解和掌握PHP函数的应用是至关重要的一步。函数是可重用的代码块,能提高编程效率,减少重复工作。在“初学PHP的一个小项目”中,我们可以假设这个项目旨在通过实践来学习和应用PHP函数。 1. **基本...

    初学php聊天室小项目

    总的来说,这个"初学PHP聊天室小项目"是一个全面了解Web开发流程的好起点。通过实践,初学者不仅可以掌握PHP基础,还能了解MVC架构、数据库操作、前端技术以及安全性等关键知识点,为今后更复杂的项目打下坚实基础。...

    非常有用php学习资料适合去初学php的软件爱好者

    这份压缩包文件,名为“非常有用php学习资料适合去初学php的软件爱好者”,显然是为那些对PHP编程感兴趣的新手准备的一份宝贵资源。在深入探讨这份资料之前,我们先来了解一下PHP的基础知识。 PHP是一种服务器端...

    初学PHP的验证码全部代码

    这个“初学PHP的验证码全部代码”项目,显然为初学者提供了一个简易实现验证码的实例,帮助他们理解和应用PHP的基本功能。 验证码的主要目标是区分人和机器,通常表现为一串随机字符或数字,用户需要正确输入才能...

    初学PHP的爱好者更适用

    初学PHP的爱好者们,你们好!这个资源包将为你们提供一个良好的学习起点,帮助你们快速掌握PHP的基础知识和实际应用技巧。 首先,让我们了解一下PHP的基本概念。PHP是一种服务器端脚本语言,它允许开发者创建动态...

    初学PHP的18个基础例程

    根据提供的标题、描述以及部分代码内容,我们可以总结出18个初学PHP的基础知识点,这些知识点将帮助初学者建立一个坚实的编程基础。 ### 1. 基本语法与结构 - **PHP标签**: PHP代码通常包裹在`<?php ... ?>`标签中...

    初学PHP制作的一个网站,包含源代码和mysql文件

    自己初学PHP编程几个月来一直不断改进的一个网站 包含源代码和mysql文件 自己一个字一个字敲的,网站的基本功能都实现了,带我的那个老师说可以拿去卖钱了~呵呵 内容为广汽本田的一个模仿网站 包含以下技术: 1_网站...

    初学Php必备(Wamp---集成MySql,Apache,Phpmyadmin)

    初学Php必备(Wamp---集成MySql,Apache,Phpmyadmin)

    初学php请下载-tutorial

    针对初学php的人有很大的帮助,这主要是对php的介绍,以及与其他语言的比较,再者是对其从简单的讲起,让你能很快入门。

    初学php必看资料

    对于初学者来说,掌握PHP的基础知识是至关重要的。本文将根据提供的标题、描述和标签,详细阐述PHP学习的一些核心概念和重要知识点。 首先,我们要明白PHP的全称是Hypertext Preprocessor,即超文本预处理器。它是...

    初学phpNew1

    在PHP编程语言中,初学者会遇到许多基本概念和语法结构。以下是一些关于PHP的知识点,基于提供的信息进行详细解释: 1. **输出与变量**: - `echo` 用于输出变量的值,例如 `echo $variable;` - `'...` 用于创建...

    关于初学PHP时的知识积累总结

    初学者在学习PHP的过程中会涉及到很多基础知识点,如语法结构、数据类型、变量操作、常量定义、流程控制以及数组操作等。 一、初识PHP PHP全称为Hypertext Preprocessor,最初称为Personal Home Page。它是一种嵌入...

    初学php应先知道的10项php技能

    对于刚踏入php领域的初学者,先了解该学什么有个大致了解,这样就能指导后面的学习

    简单的新闻用户的网站满足初学PHP语言的需求

    对于初学者来说,PHP提供了很好的入门平台,能够快速上手创建动态网页。 【PHP与HTML的结合】 在构建新闻网站时,PHP可以嵌入到HTML代码中,通过PHP脚本处理动态内容,如用户登录、新闻发布、评论系统等。例如,你...

    初学 PHP 时,基于 MVC 的一个 课程管理系统 练习项目。.zip

    在初学者的编程旅程中,PHP 是一种广泛使用的服务器端脚本语言,尤其在构建Web应用程序方面具有显著地位。这个“基于MVC的课程管理系统”练习项目,是为那些正在学习PHP并希望深入理解Web开发架构模式的人设计的。...

Global site tag (gtag.js) - Google Analytics