1 . PHP 指的是?(C )A.Private Home PageB.Personal Hypertext ProcessorC.PHP: Hypertext PreprocessorD.Personal Home Page2 . PHP 服务器脚本由哪个分隔符包围?CA.<?php>...</?>B.<script>...</script>C.<?php…?>D.<&>...</&>3 . 如何使用 PHP 输出"hello world"?A."Hello World";B.echo "Hello World";C.Document.Write("Hello World");4 . 在 PHP 中,所有的变量以哪个符号开头?A.! B.& C.$5 . 结束 PHP 语...
<?php
//1.php基础语法
//输出语句 echo print print_r var_dump()
//2.php是弱类型语言
//强制转换类型:(类型)变量 settype(变量,类型)
//3.变量定义$a = 5;
//可变变量:$b = "a"; $$b = 10;
//判断变量类型 gettype(变量);获取变量类型 is_类型() is_int();判断变量是否是该类型
//判断变量是否为空:empty(); isset()
//删除变量:unset();//4.字符串的定义方式$str = "hello"; //可以解析转义字符和变...
一 .框架的概念一堆代码的集合,里面有变量 函数 类 常量 设计模式MVC等等二.使用框架的好处框架可以帮助我们快速,稳定,高效的搭建程序系统易维护,灵活使用框架的过程可以使我们的注意力全部集中到业务层面,而无须关心程序的底层构架三.ThinkPHP框架的目录结构在TinkPHP\Library\Think文件夹中,几个重要的文件:1.App.class.php 框架核心类文件2.Think.class.php 每次请求都要执行的类3.Controller.class.php 基础控制类,控制类的父...
第一弹:PHP视频大全:http://bbs.phpthinking.com/forum.php?mod=viewthread&tid=487第二弹:PHP电子书大全:http://bbs.phpthinking.com/forum.php?mod=viewthread&tid=413第三弹:PHP环境搭建工具大全:http://www.phpthinking.com/archives/680来源:PHP开发学习门户网址:http://www.phpthinking.com原文:http://blog.csdn.net/ksly_tkol/article/details/42263433
函数代码:复制代码 代码如下://php 批量过滤post,get敏感数据 if (get_magic_quotes_gpc()) { $_GET = stripslashes_array($_GET); $_POST = stripslashes_array($_POST); } function stripslashes_array(&$array) { while(list($key,$var) = each($array)) { if ($key != ‘argc‘ && $key != ‘argv‘ && (strtoupper($key) != $key || ‘‘.intval($key) == "$key")) { if (is_string($var)) { $array[$key] = stripslashes($v...
usleep() 函数延迟代码执行若干微秒。unpack() 函数从二进制字符串对数据进行解包。uniqid() 函数基于以微秒计的当前时间,生成一个唯一的 ID。time_sleep_until() 函数延迟代码执行直到指定的时间。time_nanosleep() 函数延迟代码执行若干秒和纳秒。sleep() 函数延迟代码执行若干秒。show_source() 函数对文件进行语法高亮显示。strip_whitespace() 函数返回已删除 PHP 注释以及空白字符的源代码文件。pack() 函数把数据装入一个二...
我的正则入门,是起源于网上的一篇文章[1],这篇文章由浅入深的阐述了正则使用的方法,我觉得是一个很好的入门材料,不过学成还是要靠个人,在使用的过程中,还是会不断地忘记,因此反反复复的阅读了这篇文章有四五遍,对于其中一些比较困难的知识点,甚至要用很久才能消化,但是只要能见坚持着看完,你会发现自己对于正则的运用能力就会显著提高。 正则表达式: 用于描述字符排列和匹配模式的一种语法规则。它主要用于字符串的模式...
1.在一个纯英文目录下新建三个文件夹2.安装apache(选择好版本)过程中该填的按格式填好,其余的只更改安装目录即可如果报错1901是安装版本的问题。检查:安装完成后localhost打开为It works!添加环境变量:3.将php文件解压,内容放到php文件下将以下其中一个复制重命名为php.ini作为php的配置文件:4.接下来配置apache的配置文件(注意大小写、标点要完全一样;每次修改后都要重启apache!):①打开php模块:LoadModule php5_module ...
复制代码 代码如下:<?php $num=1220.01; echo fmoney($num);//结果:1,220.21 echo umoney($num); //结果:ONE THOUSAND AND TWO HUNDRED TWENTY DOLLARS AND TWENTY-ONE CENTS ONLY echo umoney($num,"rmb"); //结果:ONE THOUSAND AND TWO HUNDRED TWENTY YUAN AND TWENTY-ONE FEN ONLY //define //格式化货币 function fmoney($num) { $num=0+$num; $num = sprintf("%.02f",$num); if(strlen($num) <= 6) return $num; //从最后...
<?PHPclass Student{publicstatic$fee;public$name;//构造函数function __construct($name){$this->name=$name;}//入学,静态方法无法操作非静态变量,因为静态方法(变量)是属于类,而非静态的成员变量时属于对象的staticfunction enterSchool($ifee){self::$fee+=$ifee;}}$student1=new Student("张三");Student::enterSchool(100);//$student1->enterSchool(100);$student2=new Student("李四");Student::enterSchool(100);ech...
目录结构:命名规则:
使用ThinkPHP开发的过程中应该尽量遵循下列命名规范:
类文件都是以.class.php为后缀(这里是指的ThinkPHP内部使用的类库文件,不代表外部加载的类库文件),使用驼峰法命名,并且首字母大写,例如DbMysql.class.php;确保文件的命名和调用大小写一致,是由于在类Unix系统上面,对大小写是敏感的(而ThinkPHP在调试模式下面,即使在Windows平台也会严格检查大小写);类名和文件名一致(包括上面说的大小写一...
thinphp中前台后台都有互相调用方法,这样可以省去重复内容。12$hello = new \Admin\Common\Fun\hello();$hello->hehe();调用其他地方的方法同理。如果是在同控制器里模块名可以省略。如调用common里面的某个类的方法:12$hello = new \Common\Fun\hello();$hello->hehe();框架里面提供了跨模块夸、控制器的 A() 方法1234567class GoodsController extends Controller{ function showlist(){ // 实例化User控制器与调用方...
code<!DOCTYPE html>
<html>
<body><?php
$str = "Hello World!";
echo $str . "<br>";
echo rtrim($str,"World!");
?></body>
</html>输出Hello World!
Hello 参考:https://www.w3school.com.cn/php/func_string_rtrim.asp 原文:https://www.cnblogs.com/sea-stream/p/11279851.html
本文转自:http://blog.csdn.net/yanhui_wei/article/details/21530811 这几天在帮一些同学处理问题的时候,突然发现这些同学是使用file_get_contents()函数来采集页面内容的,貌似都没有curl的概念亦或是对这种工具特别不敏感,本文我来给大家详细介绍下cURL的简单的使用方法,下文我将会给大家详细介绍cURL的高级应用,好,废话不多说,我们先来认识下什么是cURL,可能还有很多同学没有听说过这个工具,我先来给大家简单介绍下...
与PHP字符串转义相关的配置和函数如下: 1.magic_quotes_runtime 2.magic_quotes_gpc 3.addslashes()和stripslashes() 4.mysql_escape_string() 5.addcslashes()和stripcslashes() 6.htmlentities() 和html_entity_decode() 7.htmlspecialchars()和htmlspecialchars_decode() 当magic_quotes_runtime打开时,php的大部分函数自动的给从外部引入的(包括数据库或者文件)数据中的溢出字符加上反斜线。 可以使用set_magic_quotes_runti...