`
maysnow
  • 浏览: 16782 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

记录下php的一些基础知识,以免忘记

    博客分类:
  • php
阅读更多
  做程序员已经三年多了,刚开始学习的是java,后面又学习c#,最近半年又搞php。php比其他的都简单。但是去别的公司面试,他们却嫌我学的太杂,php不精通,虽然我觉得程序都是互通的.搞开发最主要是有个好的解决方案.这个思路并不是建立在哪种语言的基础上.并不是多懂几个函数就是精通。现在我开发东西还得去现看php手册,没辙啊。就这么被人否定了,可见还得从基础抓起。记录些基础东西,加深些印象。免得以后被别人pass.



1.PHP的全称 (personal home page) HyperText Preprocessor 超文本预处理
2.mysql_fetch_array 和 mysql_fetch_row 的区别:前者其实是后者的一个扩展,返回的数组不仅可以用默认数组来做键值,而且可以用字段值来做键值。前者的第二个参数有三种类型:a. MYSQL_ASSOC(返回以字段作为键值的数组,同 mysql_fetch_assoc()) b.MYSQL_NUM(返回以数字作为键值的数组) c.MYSQL_BOTH(两者都显示) 默认是MYSQL_BOTH.
  后者mysql_fetch_row() 返回的数组只是以数字作为键值。偏移量从0开始。
3.时区的设置:date_default_timezone_set(); 默认的是UTC。想要是设置为北京时间就得为 GMT +08:00 在8时区。
4.字符串翻转的函数 strrev() 也可以写个方法(测试通过)
	
         function stringrev($str)
	{
		$newstr = '';
		$len = strlen($str);
		for($i=$len;$i>=0;$i--)
		{
			$newstr .= $str[$i-1];
		}
		return $newstr;
	}

5.heredoc 格式如下
	
<<<_maysnow 
  abc;<br/>
  cbd;<br/>
_maysnow;  //这行必须换行,而且必须顶格,加冒号结束。

6.自己写的一个遍历目录的程序,包括文件和子目录的文件
 
	$dirs = "D:\\KuGou";
	listDirFiles($dirs);
	function listDirFiles($dirs)
	{
 		$ocfolder = opendir( $dirs ) ;
 		
 		while(false !==($file=readdir($ocfolder)))
 		{				
			if($file != '.' && $file != '..')
			{
				if(is_dir($dirs."\\".$file))
				{
					echo $file;
					listDirFiles($dirs."\\".$file);
				}
				else
				{
					echo "-------".$file."<br/>";
				}
				
			}
 		}
 		closedir($ocfolder);	
	}
分享到:
评论

相关推荐

    PHP学习入门的一些基础知识和开发环境配置

    至于其他文件,如"5.PHP学习入门的一些基础知识.doc"、"8.PHP学习入门的一些基础知识.doc"等,它们很可能是详细的教学文档,涵盖了PHP语法、流程控制、函数、类和对象、错误处理、文件操作等核心概念。通过这些文档...

    简单的php入门,一些基础知识

    **标题与描述解析:**本文档主要介绍了PHP的基础知识,适合对PHP感兴趣的初学者学习。文档内容涉及PHP的基本语法、变量定义、数据类型以及一些基本操作符的使用等。 --- ### PHP 的环境配置与运行 **知识点1:**...

    php基础知识

    用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML(标准通用标记语言下的一个应用)文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码...

    php基础知识代码下载

    【PHP基础知识代码下载】是一个关于学习PHP编程基础的资源包,包含了源码和相关工具,适合初学者或者希望巩固PHP基础知识的开发者。这个资源包可能包括了基础的PHP语法示例、常见函数的运用、简单项目的实现代码以及...

    php基础知识树形图

    对于初学者来说,理解PHP的基础知识是非常重要的,因为这将奠定他们进一步深入学习和应用PHP的基础。"php基础知识树形图"提供了这样一种直观的学习工具,它以树状结构清晰地展现了PHP知识体系的关键组成部分。 首先...

    PHP基础PHP基础

    PHP的基础是每个PHP开发者必须掌握的知识,包括语法、变量、数据类型、流程控制、函数、数组、类与对象等核心概念。 1. **PHP语法**:PHP代码通常以`&lt;?php`开始,以`?&gt;`结束,可以在HTML文件中嵌入。注释方式有单行...

    PHP基础知识(基础入门)

    【PHP基础知识概述】 PHP是一种广泛使用的开源服务器端脚本语言,尤其适合Web开发。它能够嵌入到HTML中,使得动态网页的制作更加便捷。本文将深入探讨PHP的基础知识,包括脚本嵌入方式、注释、数据类型、变量、函数...

    PHP语言基础知识(超详细).md

    涵盖了PHP语言的基础知识,非常详细全面。它主要包括以下内容: PHP语言学习介绍 PHP部署安装环境 PHP代码工具选择 PHP代码基本语法 PHP函数知识介绍 PHP常量变量介绍 PHP注释信息介绍 PHP数据类型介绍 PHP流程控制...

    PHP语言基础知识(超详细).txt

    PHP语言基础知识(超详细PHP语言基础知识(超详细PHP语言基础知识(超详细PHP语言基础知识(超详细PHP语言基础知识(超详细PHP语言基础知识(超详细PHP语言基础知识(超详细PHP语言基础知识(超详细PHP语言基础知识...

    PHP知识点记录

    PHP学习总结,每一个知识点概述,记录PHP学习过程

    php学习笔记之基础知识

    php学习笔记之基础知识

    php程序设计基础知识加强教程

    php程序设计基础知识加强教程

    kali Linux渗透基础知识.pdf

    本文将详细介绍Kali Linux渗透基础知识中的关键环节——信息收集。 信息收集是渗透测试的第一步,它涉及对目标系统进行情报分析、扫描探测、服务查点和漏洞搜索,甚至利用社会工程学技巧获取信息。这一过程旨在了解...

    PHP漏洞挖掘(一):PHP基础知识讲解——课程资源百度网盘下载.txt

    PHP漏洞挖掘(一):PHP基础知识讲解——课程资源百度网盘下载地址,亲测真实有效可用!包含视频+课程资料.zip,在知识星球中也分享了该资源,知识星球:W小哥

    php基础知识点总结.pdf

    PHP 基础知识点总结 本文档总结了 PHP 语言的基础知识点,涵盖了 PHP 语言的基本语法、数据类型、变量、运算符、函数、数组、字符串、错误处理等方面的知识点。 一、 PHP 语言基础 * PHP 语言的开始结束标记为 `...

    phP基础知识期末考试题知识.pdf

    PHP基础知识期末考试题知识.pdf 本资源摘要信息涵盖了PHP基础知识的各个方面,包括变量、运算符、控制结构、函数、数组、字符串、会话、 cookie 等内容。通过对这些知识点的详细解释和分析,可以帮助读者更好地理解...

    php基础知识期末考试题.doc

    php基础知识期末考试题.doc

    php基础入门(ppt)

    php基础知识的幻灯片,很适合新手用来观看和学习

    PHP内核介绍及扩展开发指南—基础知识.pdf

    【PHP内核与扩展开发基础知识】 在深入理解PHP内核及扩展开发之前,我们需要了解一些基本概念和PHP变量的工作原理。PHP的内核基于Zend引擎,这个引擎负责解析和执行PHP代码。在Zend引擎中,PHP变量是通过名为`zval`...

    PHP 基础实例教程(PHP网页实例版)

    PHP 基础实例 在HTML中嵌入PHP 使用 PHP 标记 PHP 语句 使用 PHP 注释 PHP 语句间的空格问题 添加动态内容 使用 PHP 函数 PHP nl2br()格式化输出 PHP 打印格式化输出 PHP 字符串的整理 PHP 改变字符串中字母的大小写...

Global site tag (gtag.js) - Google Analytics