-
PHPのftp_rename()関数
ftp_rename()関数は、FTPサーバー上のファイルまたはディレクトリの名前を変更します。 構文 ftp_rename(conn,oldname,newname); パラメータ conn −FTP接続 old_name −名前を変更するファイルまたはディレクトリ。 new_name −ファイルまたはディレクトリの新しい名前 戻る ftp_rename()関数は、成功した場合はTRUEを返し、失敗した場合はFALSEを返します。 例 以下は例です- <?php $ftp_server = "192.168.0.
-
PHPのftp_rmdir()関数
ftp_rmdir()関数は、FTPサーバー上のディレクトリを削除します。削除するディレクトリは空である必要があることに注意してください。 構文 ftp_rmdir(conn,dir); パラメータ conn -FTP接続 dir −削除する空のディレクトリ。 戻る ftp_rmdir()関数は、成功した場合はTRUEを返し、失敗した場合はFALSEを返します。 例 以下は例です- <?php $ftp_server = "192.168.0.4"; $ftp_user = "j
-
PHPのftp_set_option()関数
ftp_set_option()関数は、FTP接続のランタイムオプションを設定します。 構文 ftp_set_option(conn,option,value); パラメータ conn −FTP接続 オプション −設定するランタイムオプション。可能な値は次のとおりです。 --FTP_TIMEOUT_SEC --FTP_AUTOSEEK 値 −上記で設定したオプションパラメータの値 戻る ftp_set_option()関数は、オプションを設定できる場合はTRUEを返し、FALSEを返します。 例 以下は例です- <?php
-
PHPのftp_site()関数
ftp_site()関数は、FTPSITEコマンドをFTPサーバーに送信します。 構文 ftp_site(conn,command); パラメータ conn −FTP接続 コマンド −SITEコマンド。これらのコマンドはサーバーごとに異なり、ファイルのアクセス許可やグループメンバーシップなどのOS固有の機能の処理に使用されます。 戻る ftp_site()関数は、成功した場合はTRUEを返し、失敗した場合はFALSEを返します。 例 以下は例です- <?php $ftp_server = "192.168.0.4";
-
PHPのftp_size()関数
ftp_size()関数は、FTPサーバー上の特定のファイルのサイズを取得するために使用されます。 構文 ftp_size(conn, myfile) パラメータ conn −FTP接続 myfile −サーバーファイル 戻る ftp_size()関数は、成功すると特定のファイルのサイズをバイト単位で返します。 例 以下は、ファイル「new.txt」のサイズを取得する例です- <?php $ftp_server = "192.168.0.4"; $ftp_user = "user
-
PHPのftp_ssl_connect()関数
ftp_ssl_connect()関数は、安全なSSL-FTP接続を開きます。 構文 ftp_ssl_connect(host,port,timeout); パラメータ ホスト −FTPサーバーアドレス。ドメインアドレスまたはIPアドレスにすることができます。 ポート −接続するポート。ここでのデフォルトは21です。 タイムアウト −ネットワーク操作のタイムアウト。 戻る ftp_ssl_connect()関数は、成功した場合はSSL-FTPストリームを返し、エラーの場合はFALSEを返します。 例 以下は例です- <?php $ftp
-
PHPのftp_systype()関数
ftp_systype()関数は、FTPサーバーのシステムタイプ識別子を返します。 構文 ftp_systype(con); パラメータ 詐欺 −FTP接続 戻る ftp_systype()関数は、成功した場合はシステムタイプを返し、失敗した場合はFALSEを返します。 例 以下は例です- <?php $ftp_server = "192.168.0.4"; $ftp_user = "jacob"; $ftp_pass = "tywg61gh&qu
-
PHPのlibxml_clear_errors()関数
libxml_clear_errors()関数は、libxmlエラーバッファを学習します。 構文 libxml_clear_errors() パラメータ NA 戻る libxml_clear_errors()関数はを返します 例 以下は例です- <?php var_dump(libxml_use_internal_errors(true)); $mydoc = new DOMDocument; if (!$mydoc->load('new.xml')) { &
-
PHPのlibxml_get_errors()関数
libxml_get_errors()関数は、エラーの配列を取得します。 libxmlエラーバッファからエラーを取得します。 構文 libxml_get_errors() パラメータ NA 戻る libxml_get_errors()関数は、エラーオブジェクトの配列を返し、libxmlエラーバッファにエラーがない場合は空の配列を返します。 例 以下は例です- <?php var_dump(libxml_use_internal_errors(true)); $mydoc = new DOMDocument;
-
PHPのlibxml_get_last_error()関数
libxml_get_last_error()関数は、libxmlエラーバッファーから最後のエラーを取得します。 構文 libxml_get_last_error() パラメータ NA 戻る libxml_get_last_error()関数は、成功した場合はエラーオブジェクトを返し、失敗した場合、またはlibxmlエラーバッファにエラーがない場合はFALSEを返します。 例 以下は例です- <?php libxml_get_last_error() ?>
-
PHPのlibxml_use_internal_errors()関数
libxml_use_internal_errors()関数は、libxmlエラーを無効にし、ユーザーが必要に応じてエラー情報をフェッチできるようにします。 構文 libxml_use_internal_errors(err) パラメータ エラー −ユーザーエラー処理を有効にする必要がある場合。デフォルトはFALSEです 戻る libxml_use_internal_errors()関数は、上記のerrパラメーターの以前の値を返します。 例 以下は例です- <?php var_dump(libxml_use_internal_errors(true
-
PHPのezmlm_hash()関数
ezmlm_hash()関数は、EZMLMメーリングリストをMySQLデータベースに保持するときに必要なハッシュ値を計算します。 構文 ezmlm_hash(addr); パラメータ addr −ハッシュされているメールアドレス。 戻る ezmlm_hash()関数は、addrのハッシュ値を返します。 例 以下は例です- <?php $username = "[email protected]"; $hash = ezmlm_hash($username); ?>
-
PHPのmail()関数
mail()関数を使用すると、スクリプトから直接メールを送信できます。 構文 mail(to,sub,msg,headers,parameters); パラメータ から −電子メールの受信者/受信者 サブ −メールの件名。 msg −送信するメッセージ。 ヘッダー − From、Cc、Bccなどの追加ヘッダー。 パラメータ −sendmailプログラムへの追加パラメーター。これはPHP4.0.5で追加されました。 戻る mail()関数は、アドレスパラメータのハッシュ値を返します。失敗した場合はFALSEを返します。 例 以下はメールを送信する例です-
-
PHPのconnection_status()関数
connection_status()関数は、接続ステータスを返します。 構文 connection_status() パラメータ NA 戻る connection_status()関数は、次の可能な値を返します。これはステータスビットフィールドです- 0-CONNECTION_NORMAL-接続は正常に実行されています 1-CONNECTION_ABORTED-ユーザーまたはネットワークエラーによって接続が中止されました 2-CONNECTION_TIMEOUT-接続がタイムアウトしました 3-CONNECTION_ABORTED&CONNECTION_
-
文字列がPHPで指定された単語で始まるかどうかを確認します
文字列が指定された文字列で始まるかどうかをチェックする関数を作成します。関数は、成功した場合はTRUEを返し、失敗した場合はFALSEを返す必要があります。 構文は次のとおりです- begnWith(str, begnStr) 次のパラメータを考慮してチェックしてください- str −テストする文字列 begnStr −指定された文字列の先頭で検索されるテキスト。 例 以下は例です- <?php function begnWith($str, $begnString) { $len = st
-
文字列がPHPで指定された単語で終わっているかどうかを確認します
文字列が指定された文字列で終わっているかどうかを確認する関数を作成します。関数は、成功した場合はTRUEを返し、失敗した場合はFALSEを返す必要があります。 構文は次のとおりです- endFunc(str, lastStr) 次のパラメータを考慮してチェックしてください- str −テストする文字列 lastStr −指定された文字列の最後で検索されるテキスト。 例 以下は例です- <?php function endFunc($str, $lastString) { $count = s
-
PHPのIntlChar::isalpha()関数
IntlChar ::isalpha()関数は、指定された入力が英数字かどうかを確認するために使用されます。 構文 IntlChar::isalpha( $val ) パラメータ val −UTF-8文字列としてエンコードされた整数値または文字。必須。 戻る valが英数字の場合、IntlChar ::isalpha()関数はTRUEを返します。 例 以下は例です- <?php var_dump(IntlChar::isalpha("7")); echo "<br>"
-
PHPのIntlChar::isbase()関数
IntlChar ::isbase()関数は、指定された入力データが基本文字であるかどうかを確認するために使用されます。 構文 IntlChar::isbase( val) パラメータ val −UTF-8文字列としてエンコードされた整数または文字。必須です。 戻る valが基本文字の場合、IntlChar ::isbase()関数はTRUEを返します。 例 以下は例です- <?php var_dump(IntlChar::isbase("D")); echo "<br>&qu
-
PHPのIntlChar::isalnum()関数
IntlChar ::isalnum()関数は、指定された入力が英数字かどうかを確認するために使用されます。英数字は数字または文字です。 構文 bool IntlChar::isalnum(val) パラメータ val −UTF-8文字列としてエンコードされた整数値または文字。 戻る valが英数字の場合、IntlChar ::isalnum()関数はTRUEを返します。 例 以下は例です- <?php var_dump(IntlChar::isalnum("$$")); echo "&l
-
PHPのIntlChar::isprint()関数
IntlChar ::isprint()関数は、指定された入力文字が印刷可能な文字であるかどうかをチェックします。 構文 IntlChar::isprint( val ) パラメータ val −UTF-8文字列としてエンコードされた整数値または文字。必須です! 戻る valが印刷可能な文字の場合、IntlChar ::isprint()関数はTRUEを返します 例 以下は例です- <?php var_dump(IntlChar::isprint("Kites")); echo "<b