㈠ phpstudy为什么输入localhost之后还要选择项目名称我想要输入localhsot之后直接打开项目,怎么设置
点击phpstudy右下角的[其他选项菜单]-[站点域名管理]然后将你的localhost域名绑定到你的项目目录重启apache即可
㈡ 有哪些适合练手的PHP项目
1. 项目名称:轻量级 B2C 商城系统
项目简介:本项目是一个拥有 PC 端 + H5 移动端的超轻量,功能强大的 B2C 商城系统。
技术实现:
核心框架:基于全新超轻量高性能Speed框架
JS框架:jQuery 1.10.2
移动端JS框架:Zepto 1.2.0
图表库:Flot 0.8.3
富文本编辑器:网络 精简版 UMeditor
JS模板引擎:Juicer 0.6.8
运行环境:
操作系统: Windows / Linux / Unix
Web 服务器:Apache / Nginx / IIS
PHP 版本:5.2 及以上
MySQL 版本:5.0 及以上
生产环境推荐:Linux + Nginx + PHP5.5 + MySQL5.6
项目地址:cigery/verydows - 码云
2、项目名称:基于 PHP 的轻量级路由器
项目简介:非常轻量级的路由器。无依赖、简洁、速度快、自定义性强。
轻量级且速度快,查找速度不受路由数量的影响。
支持路由参数定义,以及路由选项(比如设定 domains、schema 等检查限制)。
支持请求方法:GET POST PUT DELETE HEAD OPTIONS ...
支持事件: found notFound execStart execEnd execError,当触发事件时你可以做一些事情(比如记录日志等)。
支持动态获取 action 名。支持设置方法执行器(actionExecutor),通过方法执行器来自定义调用真实请求方法。
支持自动匹配路由到控制器就像 yii 一样,请参看配置项 autoRoute。
支持通过方法 SRouter::dispatch($path, $method) 手动调度一个路由。
你也可以不配置任何东西,它也能很好的工作。
项目地址:inhere/php-srouter - 码云
3. 项目名称:轻量级论坛社区系统
项目简介:本项目是一个基于 CodeIgniter 框架开发的 PHP 新型社区系统,她轻量小巧、简单易用、强大高效,又简称 ”STB(烧饼 BBS)。
项目地址:烧饼/startbbs - 码云
4. 项目名称:基于 PHP 的三维验证码
<img src="https://pic2.mg.com/50/v2-_hd.png" data-rawwidth="360" data-rawheight="80" class="content_image" width="360">
项目简介:打破传统的,基于 PHP 的 3d 英文字母验证码,图片粒子化,机器难以识别边界,破解难度极大。
项目地址:Quekie/Safe 3D Identifying Code
5. 项目名称:基于 PHP 的多进程网络爬虫框架
<img src="https://pic4.mg.com/50/v2-_hd.jpg" data-rawwidth="650" data-rawheight="800" class="origin_image zh-lightbox-thumb" width="650" data-original="https://pic4.mg.com/v2-_r.jpg">
项目简介:Beanbun 是一个简单可扩展的爬虫框架,支持分布式,支持守护进程模式与普通模式,守护进程模式基于 Workerman,下载器基于 Guzzle。
特点:
支持守护进程与普通两种模式(守护进程模式只支持 Linux 服务器)
默认使用 guzzle 进行爬取
支持分布式
支持内存、Redis 等多种队列方式
支持自定义URI过滤
支持广度优先和深度优先两种爬取方式
遵循 PSR-4 标准
爬取网页分为多步,每步均支持自定义动作(如添加代理、修改 user-agent 等)
灵活的扩展机制,可方便的为框架制作插件:自定义队列、自定义爬取方式...
项目地址:Kiddyu/Beanbun - 码云
㈢ thinkphp怎样获取控制器名称和操作名称(不是在模板里面获取)
__ROOT__ : 网站根目录地址
__APP__ : 当前项目(入口文件)地址
__GROUP__ :当前分组地址
__URL__ : 当前模块地址
__ACTION__ : 当前操作地址
__SELF__ : 当前 URL 地址
ACTION_NAME : 当前操作名称
APP_PATH : 当前项目目录
APP_NAME : 当前项目名称
这些都是一些系统常量,可以在控制器里面直接调用 比如说 echo __APP__
㈣ thinkphp怎样获取控制器名称和操作名称
__ROOT__ : 网站根目录地址
__APP__ : 当前项目(入口文件)地址
__GROUP__ :当前分组地址
__URL__ : 当前模块地址
__ACTION__ : 当前操作地址
__SELF__ : 当前 URL 地址
ACTION_NAME : 当前操作名称
APP_PATH : 当前项目目录
APP_NAME : 当前项目名称
这些都是一些系统常量,可以在控制器里面直接调用 比如说 echo __APP__
echo__CONTROLLER__;
echo"<br>";
echo__ACTION__;
㈤ 如何快速上手php写项目
如何快速上手一个ThinkPHP的项目
创建入口文件在 Web 目录(E:\html)下创建一个项目目录,如 myapp 。在 myapp 目录内创建一个文件index.php,文件内容如下:<?php //定义ThinkPHP框架路径 define('THINK_PATH', '../ThinkPHP'); //定义项目名称和路径 define('APP_NAME', 'myapp'); define('APP_PATH', '.'); //加载框架入口文件 require(THINK_PATH."/ThinkPHP.php"); //实例化一个网站应用实例 App::run(); ?>在入口文件中,定义了 ThinkPHP 框架路径、项目路径及名称以及加载框架入口文件 ThinkPHP.php ,最后实例化一个项目应用。
㈥ php 怎么获得该项目名称
你是要获取URL中文件夹夹的内容吗?
<?php
$a=$PHP_SELF;
$a='http://xxx.yyy.com/abcdefg/abc.php';
list(,,,$p)=explode('/',$a);
echo $p;
?>
㈦ php开发中,如何将开发目录已经存在的项目显示到zendstudio的目录树
打开zend studio,如果是英文版请看中文后面括号内的英文。
点击“文件(File)”->"新建(New)"->“从已经存在的目录中新建(PHP Project from Existing Directory)”,然后会打开一个弹出框,在第一行输入项目名称(Project Name),第二行选择项目的目录(location,根据自己项目的目录来选择),点击“浏览(Browse)”,选择项目的目录,点击确定即可。
每个项目都是相同的步骤。
图解:
第一步:点击“文件”(File)
第五步:选择好后点击“完成”即可
㈧ php如何读取某目录下的所有同类型文件
PHP的glob() 函数返回匹配指定模式的文件名或目录。
该函数返回一个包含有匹配文件 / 目录的数组。如果出错返回 false。
语法
glob(pattern,flags)
参数
描述
file
必需。规定检索模式。
size
可选。规定特殊的设定。
GLOB_MARK - 在每个返回的项目中加一个斜线
GLOB_NOSORT - 按照文件在目录中出现的原始顺序返回(不排序)
GLOB_NOCHECK - 如果没有文件匹配则返回用于搜索的模式
GLOB_NOESCAPE - 反斜线不转义元字符
GLOB_BRACE - 扩充 {a,b,c} 来匹配 'a','b' 或 'c'
GLOB_ONLYDIR - 仅返回与模式匹配的目录项
GLOB_ERR - 停止并读取错误信息(比如说不可读的目录),默认的情况下忽略所有错误
注释:GLOB_ERR 是 PHP 5.1 添加的。
例子 1
<?php
$a=glob("*.txt");
print_r(count($a));
?>
㈨ 如何用thinkPHP 构建一个简单的项目
1、使用sftp协议进行上传的操作:输入用户名和用户密码。