- 浏览: 175010 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (186)
- [网站分类]4.其他技术区 (93)
- [网站分类]6.转载区(Java技术文章转载, 请注明原文出处) (4)
- [网站分类]3.非技术区 (7)
- [网站分类]1.网站首页原创Java技术区(对首页文章的要求: 原创、高质量、经过认真思考并精心写作。BlogJava管理团队会对首页的文章进行管理。) (28)
- HTML&CSS (0)
- 感悟生活 (4)
- c#(.net) (1)
- [网站分类]2.Java新手区 (32)
- [网站分类]5.提问区(Java方面的技术提问) (1)
- java (6)
- web前端 (7)
- php (0)
- C++ (1)
- python (0)
- 互联网应用 (0)
最新评论
-
lliiqiang:
请求单线程资源只能等待结果.
Applet 与JS通信 -
feng2qin:
期待你的精彩回到。QQ:864479410
Applet 与JS通信 -
feng2qin:
我想问一句;哥们儿,applet程序中调用js,你真的成功了嘛 ...
Applet 与JS通信 -
lyaixsp:
...
ExtJS 入门学习之 window与panel篇 -
longzijian:
不知道 java-he 现在找到数组的这种特性 的原因在那里
和网友关于javascript数组的讨论
前面总结过
php
的环境配置,这里总结了基本前三章(主要是第三章内容)的基础只是,当然对于流程控制什么和
C
一样也就不赘述。
<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /?>
参考书籍《精通php5 应用开发》。
( 1 ) php 最基本的常量使用:
常量是在程序执行期间无法改变的数据。常量的作用域是全局的。常量的命名与变量相似,只是不带有美元符号。
预定义常量 : define("MAX_LINE_NUM",4);
str_repeat(char,num): 重复输出字符 .
<?php
// 预定义常量
define("MAX_LINE_NUM",4);
$title="<h1>hello , php world!</h1>\n";
echo $title;
echo "<pre>\n";
for($i=1;$i<=MAX_LINE_NUM;$i++)
{
echo print_star($i);
echo "\n";
}
echo "</pre>";
function print_star($num)
{
return str_repeat("*",$num);
}
?>
( 2 )关于面向对象
依然以关键字
class
声明类,
var
声明属性,
function
声明成员方法,
->
符号类似
java
中的
.
有意思的是 php 中也有 class 也有构造函数 并且也有 extends 方法。 (*^__^*)
class Cat
{
var $name ;
var $weight=0;
function Cat($name)
{
$this->name = $name;
$this->weight = 1.5;
}
function eat($food)
{
$this->weight += $food;
}
}
$cat = new Cat("tom");
$cat->eat(0.5);
//print_r($cat);
var_export($cat);
*/
?>
( 3 )基本输出
print_r () : 只是查看数据内容
说到这里,对比其他几个功能相近的方法。
要查看数据类型 :gettype ()
要查看变量类型和值: var_dump ()
<?php
var_dump(1.2);
echo gettype(1.2);
?>
( 4 )类型转化
感觉和其他语言类型转换都差不多。
<?php
$str = "123abc";
echo (int)$str;
echo "<br>";
$stra="456eee";
print_r(settype($stra,"array"));
?>
( 5 )字符替换题外话
echo get_resource_type($fp);// 输出资源类型 stram
str_replace 含义 参数 1 为检测字符(要替换的字符),参数 2 为替换成字符,参数 3 为操作对象
<?php
$fp = fopen("index.htm","w");
echo get_resource_type($fp);// 输出资源类型 stram
$vowels = array("a", "e", "i", "o", "u", "A", "E", "I", "O", "U");
$str = "Hello World of PHP";
$onlyconsonants = str_replace($vowels, "", $str);
echo ($str);
echo "<br>";
echo $onlyconsonants;//Hll Wrld f PHP
echo "<br>";
?>
一个特别现象, json 传递参数过来的时候发现只有参数名,没有参数值。所以当时手动将 json 做了处理。在原来基础上 eg : json ="jsonparam="+json;
$_POST 能非常方便的取得表单数据。 由于接收到的数据进行了转义,所以将多余的 '\' 去除。
( 6 ) php 外部变量
总结完 $_POST 那 $_GET 也就不多说了。
$_REQUEST 变量 , 此关联数组不仅包含了 $_POST $GET 还包含 $_COOKIE. 这种包含是有顺序的,这顺序由 php.ini 文件中 variables_order 决定。
( 7 )常用的系统常量
php 中已经定义了一些系统变量。下面列出了一些常见的系统常量。
_FILE_: 当前文件名
_LINE_: 当前行数
_FUNCTION_: 当前函数名
_CLASS_: 当前类名
_METHOD_: 当前对象的方法名( php5.0 新增)
TRUE:
FALSE:
M_PI
要自定义用户常量,可以使用 define ()函数。常量的值只能为标量,不能为数组、对象或资源。常量定义后就不能被更改或取消定义。
如果没有定义就使用常量,会自动为其匹配值,与是与常量名相同的字符串。与此同时,系统会发出一个 E_NOTICE 的警告。我们应该避免
未定义就使用常量。检查常量是否定义: isset() 。
发表评论
-
图象缓冲
2007-02-07 09:45 771图象缓冲的应用双缓冲绘图:<!--<br>& ... -
检验邮箱
2007-02-08 09:46 802<!--<br><br> ... -
批处理命令总结
2007-02-08 16:52 715批处理命令总结:@ 符号后 的命 ... -
学习UML笔记
2007-02-27 17:30 772学习 UML 笔记 前言 为了自己能快速将 UML ... -
blog加上一个同页面浏览者聊天室代码
2007-05-23 10:17 732都是用的别人提供的服务。哈哈。<script type= ... -
常见网页技巧
2007-06-10 16:32 5751.鼠标移动上去,图片变亮,移开又变成灰色。改变的是透明度。 ... -
javascript 数组排序
2007-07-01 03:16 736javascript 数组排序发现一个我原来不知道的事情: ... -
javascript 在客户端绘制图表系列三——xy坐标曲线图
2007-07-01 04:31 1349系列1、2中介绍过的内容在这里不会赘述。原理同面1、2基本一样 ... -
搭建php的运行环境
2007-07-31 18:50 904配置 php 环境 ... -
从网页导出excel
2007-08-09 21:36 746<?xml:namespace ... -
简单日期下拉框
2007-08-09 22:13 855项目中用到一个级联、动态下拉选择日期框。我以前也收集 ... -
php学习笔记2
2007-08-23 23:33 734主要内容:总结了第四章,主要关于字符串处理。参考书籍 ... -
分享一个表格排序程序
2007-08-23 23:46 672应广大网友要求特此分享一个表格排序的程序。有问题,欢迎留言(虽 ... -
AJAX愉快之旅——prototype.js篇
2007-08-24 09:53 611AJAX ... -
Javascript 事件转移
2007-09-19 08:52 749我遇到的Javascript 现 ... -
网页打印脚本
2007-09-19 08:55 1589<html><head><sty ... -
记录访问者IP
2007-09-19 10:46 855<?php //文件名字 $filename = &q ... -
JAVASCRIPT COOKIE初级指南
2007-12-23 23:43 6821、设置COOKIE数据: 最 ... -
PHP读取4种配置文件(php,ini,yaml,xml)
2007-12-23 23:49 873<?php/*** 读取4中配置的表信息,现支持php. ... -
JAVASCRIPT 与闭包
2007-12-23 23:57 619闭包和引用,this引用的简单介绍……<script t ...
相关推荐
标题:PHP学习笔记1 描述:本篇笔记旨在为初学者提供一个系统的学习路径,深入理解PHP编程语言的核心概念与实践技巧。通过本篇笔记,读者将能够掌握PHP的基础语法、变量、数据类型、控制结构、函数、面向对象编程、...
PHP个人学习笔记
【标题】:“当年我学PHP时整理的学习笔记” 这篇学习笔记是作者在学习PHP编程语言的过程中逐步积累并整理的,涵盖了初学者从基础到进阶的一些关键知识点。PHP是一种广泛应用于网页开发的服务器端脚本语言,尤其在...
### PHP学习笔记与实例解析 #### 第一章:PHP高级语法与功能 ##### PHP的`date()`函数 `date()`函数是PHP中用于格式化日期和时间的强大工具。它可以将Unix时间戳转换成人类可读的日期和时间格式。这个函数有两个...
PHP框架学习笔记 PHP框架学习笔记是学习PHP框架的重要笔记,涵盖了CI框架的基本概念、控制器、模型、视图、URI路由、数据库操作、表单提交、上传文件、Session管理等方面的知识点。 CI框架的业务流程是从域名或...
根据提供的“php100学习笔记”的部分内容,我们可以总结出一系列重要的PHP知识点,涉及字符串处理、文件操作、类与对象的基础等内容。 ### 字符串处理 #### `str_replace` `str_replace`函数用于在字符串中替换...
【PHP学习笔记】 在深入PHP之前,我们先回顾一下HTML的一些基础知识点。`<hr>`标签用于在HTML页面中创建一条水平线,起到分隔内容的作用。`target="_blank"`属性用于链接,当点击链接时会在新窗口打开目标页面。在...
php的学习笔记,环境配置、开发基础、问题解决
### PHP学习笔记总结 #### 一、Trim() 函数 - **功能**:Trim() 函数用于删除字符串开头和结尾的空白字符(如空格、制表符等)。这是一个非常实用的功能,在处理用户输入的数据时尤其有用,可以避免因为用户无意中...
这篇"php基本语法学习笔记"将引导我们深入理解PHP的核心概念和基础语法。通过博主杨梦在ITEYE博客上分享的文章链接(https://yangmeng.iteye.com/blog/1969617),我们可以获得关于PHP编程的实用知识。 首先,PHP...
### PHP基础学习笔记 #### 第一章:PHP + MySQL 基础入门 ##### Web 开发简介 在这一章节中,我们首先介绍了Web开发的基本概念及其工作原理。Web开发涉及创建和维护网站的过程,它包括前端开发(负责网站外观、...
这份"php学习笔记之重要知识点总结"涵盖了PHP与MySQL的基础,旨在为学习者提供一个全面的指南。下面,我们将深入探讨这些核心概念。 首先,让我们从PHP的基础开始。PHP是一种服务器端的脚本语言,主要用于Web开发,...
学习笔记php二次开发学习笔记 php二次开发学习笔记 php二次开发学习笔记
$name1 = new Person("John", 30); $name2 = new Person("Jane", 25); ``` 析构函数与构造函数相反,当对象被销毁时(如超出作用域或使用`unset()`)自动调用。它的名称是`__destruct`,常用于清理资源。 类的实例...
本文是一篇关于Redis全套学习笔记的文章,主要介绍了Redis的基础知识、数据结构、持久化、集群、高可用、性能优化等方面的内容。通过本文的学习,读者可以全面掌握Redis的使用和应用,提高自己的技术水平和实践能力...
【PHP学习笔记】是作者四个月学习PHP过程中积累的个人笔记,主要涵盖了HTML基础、CSS基础以及PHP基础等核心内容。这些笔记对于初学者来说是非常有价值的资源,因为它们以小案例的形式展示了各种知识点,便于理解和...
本学习笔记将详细介绍Smarty的核心概念、安装配置、基本用法以及一些高级特性。 1. Smarty核心概念: - 模板:HTML代码,其中包含特殊的SMARTY标记,用于插入动态数据。 - 配置文件:定义SMARTY的全局设置,如...