詳細なオプションに関しては、インストールの導入に加えて、コンパイル時に他のオプションを追加することもできます。
Apacheモジュール
構文: --with-apache=DIR
注: PHP が Apache モジュールとして使用できるようにするには、このオプションを使用します。DIR 文字列は、/usr/local/apache または Apache がインストールされている他のディレクトリにすることができます。
例: --with-apache=/var/lib/apachefhttpdサーバーモジュール
構文: --with-fhttpd=DIR
注: fttpd サーバーを使用している場合は、このコマンドを使用して PHP をコンパイルできます。モジュールを使用して fttpd サーバーと連携すると、効率が向上します。
Adabas D データベース
構文: --with-adabas=DIR
注: このオプションは、データベースシステムが Adabas D データベースの場合に必要です。 Adabas D データベースの詳細については、http://www.adabas.com を参照してください。
例: --with-adabas=/usr/local/adabasd
dBase データシート
構文: --with-dbase
注: このオプションが追加されている限り、他のパラメーターや関数ライブラリがなくても、PHP はシステムが dBase データ テーブルにアクセスできるようにします。
fileProデータベース
構文: --with-filepro
注: データベース パスや他の関数ライブラリを指定せずに、filePro データベース (読み取り専用) を読み取ることができます。
mSQLデータベース
構文: --with-msql=DIR
説明: mSQL データベースへのアクセスを提供します。詳細については、mSQL Web サイト http://www.hughes.com.au を参照してください。
例: --with-msql=/usr/local/Hughes
MySQLデータベース
構文: --with-mysql=DIR
説明: MySQL データベースへのアクセスを提供します。詳細については、MySQL Web サイト http://www.tcx.se を参照してください。
例: --with-mysql=/usr/local/mysql
iODBCデータベースのインストール
構文: --with-iodbc=DIR
説明: バックエンドデータベースにアクセスするための ODBC データベースデバイスを提供します。詳細については、iODBC Web サイト (http://www.iodbc.org) を参照してください。
例: --with-iodbc=/usr/local/iodbc
OpenLink ODBCデータベースデバイス
構文: --with-openlink=DIR
説明: OpenLink ODBC データベースデバイスを使用して、バックエンドデータベースにアクセスします。詳細については、OpenLink ODBC Web サイト (http://www.openlinksw.com) を参照してください。
例: --with-openlink=/usr/local/openlink
オラクルデータベース
構文: --with-oracle=DIR
手順: Oracle データベースを使用します。 Oracle のバージョンはバージョン 7.3 以降である必要があります。 PHP プログラムで環境変数 ORACLE_HOME を使用して、Oracle へのパスを指定することもできます。 Oracle の詳細については、Oracle の Web サイト http://www.oracle.com を参照してください。
例: --with-oracle=/export/app/oracle/product/7.3.2
PostgreSQLデータベース
構文: --with-pgsql=DIR
手順: PostgreSQL データベースを使用します。 PostgreSQL の詳細については、PostgreSQL Web サイト http://www.postgreSQL.org または台湾ミラー ステーション http://postgresql.ccit.edu.tw を参照してください。
例: --with-pgsql=/usr/local/pgsql
強固なデータベース
構文: --with-solid=DIR
手順: Solid データベースを使用します。 Solid の詳細については、Solid の Web サイト http://www.solidtech.com を参照してください。
例: --with-solid=/usr/local/solid
Sybaseデータベース
構文: --with-sybase=DIR
手順: Sybase データベースを使用します。 Sybase の詳細については、Sybase Web サイト (http://www.sybase.com) を参照してください。
例: --with-sybase=/home/sybase
Sybase-CTデータベース
構文: --with-sybase-ct=DIR
手順: Sybase-CT データベースを使用します。
例: --with-sybase-ct=/home/sybase
Velocisデータベース
構文: --with-velocis=DIR
手順: Velocis データベースを使用します。 Velocis データベースの詳細については、Raima の Web サイト http://www.raima.com を参照してください。
例: --with-velocis=/usr/local/velocis
カスタマイズされたODBCデータベースドライバー
構文: --with-custom-odbc=DIR
手順: カスタム ODBC 関数ライブラリを使用します。もちろん、この方法を使用する場合は、CUSTOM_ODBC_LIBS 変数と CFLAGS 変数を指定する必要があります。たとえば、QNX マシンで Sybase SQL Anywhere を使用する場合、システム環境変数 CFLAGS=-DODBC_QNX、LDFLAGS=-lunix、および CUSTOM_ODBC_LIBS="-ldblib -lodbc" を設定し、--with-custom-odbc を追加する必要がある場合があります。 =/ PHP 設定へ。 usr/lib/sqlany50
例: --with-custom-odbc=/usr/local/odbc
ODBCデータベースドライバーを使用しません
構文: --disable-unified-odbc
注: このオプションを使用すると、すべての ODBC データベース ドライバーが無効になります。このオプションではパスを指定する必要はありません。このオプションの影響を受けるオプションは、--with-iodbc、--with-solid、--with-adabas、--with-velocis、および --with-custom-odbc です。
LDAPディレクトリプロトコル
構文: --with-ldap=DIR
注: ディレクトリ プロトコル (Lightweight Directory Access Protocol、LDAP) を使用する場合は、このオプションをオンにする必要があります。 LDAP の詳細については、RFC ドキュメント RFC1777 および RFC1778 を参照してください。
例: --with-ldap=/usr/local/ldap.
mcryptエンコード関数ライブラリ
構文: --with-mcrypt=DIR
注: mcrypt 関数ライブラリをインストールした後、PHP をコンパイルするときにこのオプションを追加すると、プログラムでエンコードおよびデコード関数を使用できるようになります。
例: --with-mcrypt=/usr/local/include
Sys V信号
構文: --enable-sysvsem
注: SysV のセマフォ メカニズムを使用するには、このオプションをオンにする必要があります。
XMLのサポート
構文: --with-xml
注: James Clarks が作成した XML 解析ライブラリをサポートするには、このオプションをオンにします。
メンテナンスモード
構文: --enable-maintainer-mode
注: このオプションは、PHP 開発者にとって有用でない限り、通常はオンになりません。
正規表現ライブラリ
構文: --with-system-regex
注: 追加の正規表現関数が必要な場合は、このオプションを追加できます。
PHP設定ファイル
構文: --with-config-file-path=DIR
説明: PHP の初期化中に使用する php3.ini または php4.ini のパスを指定するために使用されます。
例: --with-config-file-path=/usr/local/lib
PHP実行パス
構文: --with-exec-dir=DIR
注: システムのセキュリティのため、PHP プログラムを実行する必要があるディレクトリが指定される場合があります。
例: --with-exec-dir=/usr/local/bin
デバッグモード
構文: --enable-debug
注: このオプションは、PHP プログラムの開発時に役立つ場合を除き、通常は使用されません。追加のエラー メッセージが表示される場合があります。
セーフモード
構文: --enable-safe-mode
注: デフォルト値はオープンで、システムのセキュリティをさらに保護できます。
変数追跡
構文: --enable-track-vars
説明: 通常はオンになっている 3 つの変数 HTTP_GET_VARS、HTTP_POST_VARS、HTTP_COOKIE_VARS を PHP が追跡できるようにします。
インポートされた文字を自動的に追加します
構文: --enable-magic-quotes
説明: プログラムの実行時にバックスラッシュ文字を自動的に追加できるようにします。
デバッガーを開く
構文: --enable-debugger
手順: 組み込みの PHP デバッガーを開きます。現時点ではこの機能は実験段階にあり、まだ成熟していません。
パスをキャンセル(パスを破棄)
構文: --enable-discard-path
注: このオプションがオンになっている場合、ユーザーはブラウザーを通じて .htaccess やその他のシステム セキュリティ関連ファイルを読み取ることができなくなります。
高精度数学関数
構文: --enable-bcmath
手順:高精度機能を開きます。このオプションを有効にするには、この関数ライブラリを最初にインストールする必要があります。
強制CGIリダイレクト
構文: --enable-force-cgi-redirect
例: CGI VERSION モードを使用して PHP 設定を実行する場合、このオプションをオンにするとセキュリティが向上します。たとえば、http://my.host/cgi-bin/php/secret/doc.html を読んでいるユーザーは、次のことを知っているハッカーレベルのユーザーに遭遇したときに、次の URL http://my.host/secret/doc を入力する可能性があります。 PHP システムを使用して関連情報を読み取ることができます。 PHP と Apache が一緒にコンパイルされ、PHP が Apache の一部になる場合は、このオプションを追加する必要はありません。
短いタグは使用しないでください
構文: --disable-short-tags
注: このオプションを設定した後、PHP プログラムは短い タグを使用できなくなり、長い タグを使用する必要があります。
リモートファイルの紹介
構文: --enable-url-includes
説明: このオプションを設定すると、PHP プログラムがリモート HTTP または FTP サーバーにファイルを含めることができます。
構文効果をオフにする
構文: --disable-syntax-hl
注: このオプションを使用すると、PHP 構文の色の効果がオフになります。
関数ライブラリのパス
構文: CPPFLAGS=-IDIR および LDFLAGS=-LDIR
注: PHP のセキュリティまたはコンパイルに必要な関数ライブラリが適切なパスにある場合は、このオプションを追加する必要があります。LDFLAGS は関数ライブラリのパスを表し、CPPFLAGS はヘッダー ファイルのパスを表します。
例: LDFLAGS=-L/my/lib/dir CPPFLAGS=-I/my/include/dir ./configure
簡体字中国語版、2005-12-07 17:40:26
php.ini または php3.ini は、PHP が起動時に読み取る設定ファイルです。このファイルの保存パスは /usr/local/lib/ です。 PHP 3.x バージョンでは、設定ファイルは php3.ini ですが、PHP 4.x バージョンでは、php.ini に変更されます。 PHP がサーバーモジュールとしてインストールされている場合、Web サーバーの起動および実行時に読み込まれますが、それ以降は読み込まれないため、構成を変更した場合は Web サーバーを再起動する必要があります。スタンドアロンの PHP CGI メソッドを使用する場合、毎回 1 回読み取られます。
現在のシステム構成を確認するには、phpinfo()を使用できます

php把负数转为正整数的方法:1、使用abs()函数将负数转为正数,使用intval()函数对正数取整,转为正整数,语法“intval(abs($number))”;2、利用“~”位运算符将负数取反加一,语法“~$number + 1”。

实现方法:1、使用“sleep(延迟秒数)”语句,可延迟执行函数若干秒;2、使用“time_nanosleep(延迟秒数,延迟纳秒数)”语句,可延迟执行函数若干秒和纳秒;3、使用“time_sleep_until(time()+7)”语句。

php除以100保留两位小数的方法:1、利用“/”运算符进行除法运算,语法“数值 / 100”;2、使用“number_format(除法结果, 2)”或“sprintf("%.2f",除法结果)”语句进行四舍五入的处理值,并保留两位小数。

判断方法:1、使用“strtotime("年-月-日")”语句将给定的年月日转换为时间戳格式;2、用“date("z",时间戳)+1”语句计算指定时间戳是一年的第几天。date()返回的天数是从0开始计算的,因此真实天数需要在此基础上加1。

php字符串有下标。在PHP中,下标不仅可以应用于数组和对象,还可应用于字符串,利用字符串的下标和中括号“[]”可以访问指定索引位置的字符,并对该字符进行读写,语法“字符串名[下标值]”;字符串的下标值(索引值)只能是整数类型,起始值为0。

方法:1、用“str_replace(" ","其他字符",$str)”语句,可将nbsp符替换为其他字符;2、用“preg_replace("/(\s|\ \;||\xc2\xa0)/","其他字符",$str)”语句。

php判断有没有小数点的方法:1、使用“strpos(数字字符串,'.')”语法,如果返回小数点在字符串中第一次出现的位置,则有小数点;2、使用“strrpos(数字字符串,'.')”语句,如果返回小数点在字符串中最后一次出现的位置,则有。

在php中,可以使用substr()函数来读取字符串后几个字符,只需要将该函数的第二个参数设置为负值,第三个参数省略即可;语法为“substr(字符串,-n)”,表示读取从字符串结尾处向前数第n个字符开始,直到字符串结尾的全部字符。


ホットAIツール

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

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

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

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

人気の記事

ホットツール

AtomエディタMac版ダウンロード
最も人気のあるオープンソースエディター

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

Safe Exam Browser
Safe Exam Browser は、オンライン試験を安全に受験するための安全なブラウザ環境です。このソフトウェアは、あらゆるコンピュータを安全なワークステーションに変えます。あらゆるユーティリティへのアクセスを制御し、学生が無許可のリソースを使用するのを防ぎます。

MantisBT
Mantis は、製品の欠陥追跡を支援するために設計された、導入が簡単な Web ベースの欠陥追跡ツールです。 PHP、MySQL、Web サーバーが必要です。デモおよびホスティング サービスをチェックしてください。

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

ホットトピック









