phpstorm不安装apache就可以本地测试PHP,phpstormapache
phpstorm不安装apache就可以本地测试PHP,phpstormapache
最近再搞个PHP的项目,找了很多发现phpstorm这个非常小巧而且很好用,,顺便推荐一下idea开发android非常不错,这2个IDE都是一家公司的。
本文由智动软件(zdexe.com)原创,转载请保留版权
刚开始用,发现phpstorm可以像vs一样不配置安装开发环境就可以测试程序了,(因为我电脑上开发的东西太多,少安装一个服务器程序就少一个了)
好了不废话,下面教大家怎么弄吧(因为做完这些才觉得很有用才想起发教程,所以都没有链接,相关资源请大家自己百度,很多方法都是自己研究的网上没有):
第一步,先到PHP的官方网站下载PHP程序,然后解压好;
第二步,(如果不测试MYSQL这步可以略)到MYSQL的官方网站下载MYSQL的免费版,安装到电脑上,一般只安装server就行了,客户端可以下载个navicat;
第三步,这步很关键配置好就可以不装APACHE之类的直接测试PHP了,点File->Settings->PHP ,右边窗口找到Interpreter,然后点选目录按钮,定位到刚才PHP程序解压的目录(这里如果提示错误或者不能识别出PHP的版本,就重新去下载PHP程序,他分32位和64位2种,两种都试试),OK,,,确定就行了,回到代码编辑界面,右上角的浏览器图标点击可以直接在浏览器看到代码执行结果了。
是不是非常简单,,的确,,但重要的东西还在后面呢,,如果遇到找不到函数之类的,就按下面的操作,我就拿支持MYSQL的来举例吧,
如果遇到mysql_connect()不支持的提示,不用按提示到网上搜,你搜不到的,这个是phpstorm的问题。。
解决流程:
1、到PHP程序目录下把php.ini-development复制一份,还是放到原来的目录,然后重命名为php.ini,找到“;extension=php_mysql.dll”,把前面的“;”去了保存;
2、回到PHPSTORM点File->Settings->PHP ,右边窗口找到Interpreter,点右边的刷新按钮,你会发现他出错误提示了,我的提示找不到c:\php\php_mysql.dll,好吧,按这个位置把php程序下面的ext\php_mysql.dll 复制到c:\php\php_mysql.dll;
3、最后,回到PHPSTORM点File->Settings->PHP ,右边窗口找到Interpreter,点右边的刷新按钮,是不是又可以了,别急,打开任务管理器(alt+ctrl+del),把php-cgi.exe结束了,好了,去刷新你的代码页面吧,,这样就可以了。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









XdebugPHP 拡張機能をインストールして有効にすると、PhpStorm や VSCode などの Xdebug クライアントを使用して PHP 関数をデバッグできます。ブレークポイントを設定し、IDE を使用してスクリプトを実行し、デバッグ モードに入って変数を検査し、段階的なデバッグを実行し、コール スタックを表示します。実際のケースでは、sum 関数にブレークポイントを設定し、デバッガーを使用して変数と実行フローを表示し、エラーをデバッグしたりコードを最適化したりできます。

PHP 関数のコード デバッグ方法は次のとおりです。 組み込みデバッガー: var_dump() または print_r() を使用して、変数または配列の内容を出力します。ロギング: error_log() 関数を使用して、指定したファイルまたはシステム ログにデバッグ メッセージを記録します。ブレークポイント: コード内の特定のポイントでプログラムを一時停止し、変数値と実行フローを調べます。例外処理: try-catch ブロックを使用して、関数でスローされた例外を処理し、例外メッセージとスタック トレースを出力します。 Xdebug デバッガー: 変数値の追跡、ブレークポイントの設定、コード カバレッジの分析などの高度なデバッグ機能を提供します。

phpstormでCLIモードをデバッグする方法は? PHPStormで開発するときは、PHPをコマンドラインインターフェイス(CLI)モードでデバッグする必要がある場合があります。

回答: PHP コードのリファクタリングは、分離、可読性、保守性の向上、および複雑さの軽減の原則に従っています。実践: 名前空間を使用してコードを整理します。コンポーネントを依存関係注入コンテナーと分離します。冗長なコードをリファクタリングします。大きなクラスを分解します。最新のコーディング スタイルを使用します。

PHP は、Web 開発で広く使用されているプログラミング言語です。 PHP 開発ツールの場合、適切なツールを選択することで、開発者の作業をより効率的かつ便利にすることができます。この記事では、統合開発環境 (IDE)、テキスト エディター、デバッグ ツールなど、いくつかの一般的な PHP 開発ツールについて説明します。 1. 統合開発環境 (IDE) PhpStorm PhpStorm は、JetBrains によって開発された強力な PHP 開発環境です。 PHをサポートするだけではありません

PHP 開発に不可欠なツールの一覧: これら 3 つの統合開発ツールをマスターするには、特定のコード サンプルが必要です。インターネットの急速な発展に伴い、Web サイトや Web アプリケーションの開発に広く使用されているプログラミング言語として、PHP はますます多くの開発者を魅了しています。 。開発効率と品質を向上させるためには、適切な統合開発ツールを使用することが不可欠です。この記事では、PHP 開発に必要な 3 つのツールを取り上げ、開発者がそれらをよりよく習得して適用できるように、各ツールの具体的なコード例を提供します。最初のツール: PHPSt

PHP は、Web 開発に広く使用されている人気のあるサーバーサイド スクリプト言語です。効率的で合理化された PHP コードを作成するには、プログラマーは優れたコード エディターを使用する必要があります。この記事では、PHP プログラミングにおける一般的なコード エディターをいくつか紹介します。 SublimeTextSublimeText は、おそらく最も人気のあるコード エディターの 1 つです。その柔軟性と使いやすさにより、多くの開発者に選ばれるエディターとなっています。 SublimeText の主な機能は次のとおりです。 高度なカスタマイズ

PHP 統合開発ツールの秘密を明らかにする: 3 つの共通ツールのリスト、具体的なコード例が必要 インターネットの継続的な発展に伴い、PHP は Web アプリケーションを開発するためのスクリプト言語として、さまざまな分野で広く使用されています。開発効率とコード品質を向上させるために、多くのプログラマーは、PHP 開発に統合開発ツール (統合開発環境、IDE と呼ばれる) を使用することを選択します。この記事では、3 つの一般的な PHP 統合開発ツールを明らかにし、具体的な情報を提供します。
