PHP
紫冰Nan
单纯记录
展开
-
thinkphp中的变量输出
1.字符串变量 $name = 'ThinkPHP'; $this->assign('name',$name);使用内置的模板引擎输出变量,只需要在模版文件使用: {$name}模板编译后的结果就是 <?php echo($name);?>2.数组变量 $User = M('name'); $user = $User->find(1); $this-原创 2017-02-28 11:29:41 · 460 阅读 · 0 评论 -
PHP知识(一)
一、跨控制器调用方法即调用不同控制器中的方法,直接实例化 $obj = new ManagerController(); $obj->test(); 二、php中session的获取、设置、添加和删除(Cookie类似)//设置Session中key为XXX的value值为AAASession::set('XXX','AAA');//获取Session中key为XXX的value值Ses原创 2017-05-11 15:20:56 · 430 阅读 · 0 评论 -
php中会话控制
参考知识 http://www.thinkphp.cn/code/299.html原创 2017-05-18 17:52:42 · 389 阅读 · 0 评论 -
cookie 中的 PHPSESSID
如果PHP脚本中有:session_start();则说明使用了SESSIONSESSION是一种机制,可以在服务器端跨文件暂时保存数据或传递数据,常用于购物车等方面。SESSION只在用户关闭浏览器之前有效。PHP是怎样识别不同的SESSION的呢?每一次SESSION会话都有一个SESSION ID,用来识别不同的会话,保存在浏览器Cookie之中,也就是这个名为PHPSESSID的Cookie原创 2017-05-18 17:43:54 · 48418 阅读 · 0 评论 -
thinkphp 上传文件
一、上传文件到本地服务器 // 获取表单上传文件 例如上传了001.jpg $file = request()->file('files'); var_dump($file); if($file != null && $file != ""){ // 移动到框架应用根目录/public/uploads/ 目录下原创 2017-05-24 16:54:10 · 1896 阅读 · 0 评论 -
PHPStorm 2016.3 激活码
通过互联网激活PHPStorm 2016.3(license server):http://jetbrains.tencent.click http://172.245.22.235:1017 http://idea.imsxm.com/ http://mcpmcc.com:1017原创 2017-04-25 09:31:10 · 1007 阅读 · 0 评论 -
php中显示html代码时转义
php中在显示html代码时转义htmlspecialchars("<script></script>");原创 2017-05-04 18:14:33 · 591 阅读 · 0 评论 -
PHP 扫描二维码打开页面
Controller中方法public function demo() { $randnumber = ""; for ($i = 0; $i < 5; $i++) { $randnumber .= rand(0, 9); } $url = "http://www.baidu.com";原创 2017-05-12 16:33:44 · 2202 阅读 · 0 评论 -
thinkphp5 新建控制器
在控制器文件夹新建php class文件(MemberController.class.php)在文件中写好命名空间和use关键字搜索namespace app\index\controller;use think\Controller;class MemberController extends Controller { // 自定义方法}如访问显示控制器MemberControll原创 2017-04-06 17:14:55 · 2291 阅读 · 0 评论 -
php 内容中emoj表情处理使正常显示
解码以base64存储的emoj表情使正常显示$arr = explode("\n", $str);preg_match_all('/【[a-zA-Z0-9+=]+】/',$arr[0],$arr1);for($j=0;$j<count($arr1[0]);$j++){ $emoj = base64_decode($arr1[0][$j]); $arr[0] = str_repl原创 2017-03-31 18:33:11 · 668 阅读 · 0 评论 -
php中 base64_decode与base64_encode加密解密函数
base64_encode是加密,而base64_decode是解密base64_encode语法:string base64_decode(string data);$str='d3d3LmpiNTEubmV0IOiEmuacrOS5i+Wutg=='; //定义字符串echo base64_decode($str); //输出解码后的内容base64_encode语法:string b原创 2017-03-31 18:20:43 · 12870 阅读 · 0 评论 -
PHP学习
strlen() 函数返回字符串的长度php中的三种注释:// 这是单行注释# 这也是单行注释/*这是多行注释块它横跨了多行*/3 . $x表示一个变量4 . PHP 中两种基本的输出方法:echo 和 print echo - 能够输出一个以上的字符串 print - 只能输出一个字符串,并始终返回 1原创 2017-01-17 18:20:08 · 270 阅读 · 0 评论 -
PHP isset()与empty()
PHP的isset()函数 一般用来检测变量是否设置 若变量不存在则返回 FALSE 若变量存在且其值为NULL,也返回 FALSE 若变量存在且值不为NULL,则返回 TURE 同时检查多个变量时,每个单项都符合上一条要求时才返回 TRUE,否则结果为 FALSE 使用 unset() 释放变量之后,它将不再是 isset()。 PHP的empty()函数 判断一个变量是否为空 若变量不存在则返原创 2017-03-30 17:43:03 · 681 阅读 · 0 评论 -
php中的Session、Cookie
Session的获取、设置、添加和删除(Cookie类似) //设置Session中key为XXX的value值为AAASession::set('XXX','AAA');//获取Session中key为XXX的value值Session::get('XXX');//获取Session中所有信息Session::get();//删除session中key为XXX的属性Session::del原创 2017-05-22 11:19:23 · 392 阅读 · 0 评论