安装好XAMPP+安装好PhpStorm 然后搭建PHP开发环境

1.安装XAMPP

1.1.可以参考我的这篇博客:XMAPP的安装与配置。

       安装好XAMPP+安装好PhpStorm 然后搭建PHP开发环境_第1张图片

 


2.安装并破解PhpStorm

2.1.可以参考我的这篇博客:PhpStorm2016.2版本安装与破解。

     安装好XAMPP+安装好PhpStorm 然后搭建PHP开发环境_第2张图片

 


3.配置PhpStorm

3.1.Setting中配置Interpreter

  安装好XAMPP+安装好PhpStorm 然后搭建PHP开发环境_第3张图片

 

3.2.添加本地Interpreter Path

  安装好XAMPP+安装好PhpStorm 然后搭建PHP开发环境_第4张图片

 

3.3.选择PHP解释器(php.exe)的安装目录

  这个安装目录在XAMPP的安装目录下的\php\php.exe这里。

  安装好XAMPP+安装好PhpStorm 然后搭建PHP开发环境_第5张图片

  点击OK配置完毕。


4.测试一下

4.1.新建一个calendar.class.php日历类

php
class Calendar {
    private $year; //当前的年
    private $month; //当前的月
    private $start_weekday; //当月的第一天对应的是周几
    private $days; //当前月一共多少天
    function __construct(){
        $this->year=isset($_GET["year"]) ? $_GET["year"] : date("Y");
        $this->month=isset($_GET["month"]) ? $_GET["month"] : date("m");

        $this->start_weekday=date("w", mktime(0, 0, 0, $this->month, 1, $this->year));
        $this->days=date("t", mktime(0, 0, 0, $this->month, 1, $this->year));
    }
    function out(){
        echo '';
        $this->chageDate("test.php");
        $this->weeksList();
        $this->daysList();
        echo '
'; } private function weeksList(){ $week=array('日','一','二','三','四','五','六'); echo ''; for($i=0; $i<count($week); $i++) echo ''.$week[$i].''; echo ''; } private function daysList(){ echo ''; //输出空格(当前一月第一天前面要空出来) for($j=0; $j<$this->start_weekday; $j++) echo ' '; for($k=1; $k<=$this->days; $k++){ $j++; if($k==date('d')) echo ''.$k.''; else echo ''.$k.''; if($j%7==0) echo ''; } //后面几个空格 while($j%7!==0){ echo ' '; $j++; } echo ''; } private function prevYear($year, $month){ $year=$year-1; if($year < 1970) $year = 1970; return "year={$year}&month={$month}"; } private function prevMonth($year, $month){ if($month == 1) { $year = $year -1; if($year < 1970) $year = 1970; $month=12; }else{ $month--; } return "year={$year}&month={$month}"; } private function nextYear($year, $month){ $year = $year + 1; if($year > 2038) $year = 2038; return "year={$year}&month={$month}"; } private function nextMonth($year, $month){ if($month==12){ $year++; if($year > 2100) $year=2100; $month=1; }else{ $month++; } return "year={$year}&month={$month}"; } private function chageDate($url=""){ echo ''; echo '$this->prevYear($this->year, $this->month).'">'.'<<'.''; echo '$this->prevMonth($this->year, $this->month).'">'.'<'.''; echo ''; echo '
'; echo ''; echo ''; echo '
'; echo ''; echo '$this->nextYear($this->year, $this->month).'">'.'>>'.''; echo '$this->nextMonth($this->year, $this->month).'">'.'>'.''; echo ''; } } ?>
View Code

 

4.2.新建一个test.php测试类


php
include "calendar.class.php";
$calendar=new Calendar;
$calendar->out();
?>
View Code

 

4.3.点击右上角的浏览器

  安装好XAMPP+安装好PhpStorm 然后搭建PHP开发环境_第6张图片

  当前时间没问题,左右翻页没问题。

  That's all.



转载于:https://www.cnblogs.com/Jason-Jan/p/7918502.html

你可能感兴趣的:(安装好XAMPP+安装好PhpStorm 然后搭建PHP开发环境)