タグ

ブックマーク / www.php.net (10)

  • PHP: PHP 5.4.0 Release Announcement

    Getting Started Introduction A simple tutorial Language Reference Basic syntax Types Variables Constants Expressions Operators Control Structures Functions Classes and Objects Namespaces Enumerations Errors Exceptions Fibers Generators Attributes References Explained Predefined Variables Predefined Exceptions Predefined Interfaces and Classes Predefined Attributes Context options and parameters Su

    PHP: PHP 5.4.0 Release Announcement
    mfham
    mfham 2022/05/12
  • PHP: 新機能 - Manual

    nullable な型 パラメータや戻り値の型宣言で nullable 指定ができるようになりました。 型の前にクエスチョンマークをつけると、nullable であることを指定できます。 nullable 指定をすると、指定した型だけでなく null も渡せるようになります。 <?php function testReturn(): ?string { return 'elePHPant'; } var_dump(testReturn()); function testReturn(): ?string { return null; } var_dump(testReturn()); function test(?string $name) { var_dump($name); } test('elePHPant'); test(null); test();

    PHP: 新機能 - Manual
    mfham
    mfham 2017/12/28
  • PHP: 下位互換性のない変更点 - Manual

    エラーや例外の取り扱いの変更 fatal error や recoverable fatal error の多くが、PHP 7 では例外に変換されるようになりました。 これらの例外は Error クラスを継承したもので、 このクラスは Throwable インターフェイスを実装しています。 この新しいインターフェイスを、すべての例外が実装しています。 エラーではなく例外がスローされるようになるということは、自作のエラーハンドラは呼び出されなくなるということです (Error 例外をキャッチしなかった場合は、fatal エラーが発生します)。 PHP 7 におけるエラーハンドリングの詳細な説明は PHP 7 のエラー を参照ください。 この移行ガイドでは、下位互換性のない変更点を列挙するだけにとどめます。 set_exception_handler() が常に Exception オブジェク

    PHP: 下位互換性のない変更点 - Manual
    mfham
    mfham 2016/12/09
  • PHP: 基本的な SimpleXML の使用法 - Manual

    的な SimpleXML の使用法 このリファレンスの多くの例では XML 文字列が必要です。それぞれの例で この文字列をくり返す代わりに、あるファイルにこの文字列を保存して、 例ごとに読みこむことにします。この読みこまれるファイルは、以下の例 に関するセクションで使います。 もしくは、XMLドキュメントを作成し、 simplexml_load_file() により読みこむことも 可能です。 <?php $xmlstr = <<<XML <?xml version='1.0' standalone='yes'?> <movies> <movie> <title>PHP: Behind the Parser</title> <characters> <character> <name>Ms. Coder</name> <actor>Onlivia Actora</actor> </cha

    PHP: 基本的な SimpleXML の使用法 - Manual
    mfham
    mfham 2016/05/29
  • PHP: 変数・データ型関連 - Manual

    Getting Started Introduction A simple tutorial Language Reference Basic syntax Types Variables Constants Expressions Operators Control Structures Functions Classes and Objects Namespaces Enumerations Errors Exceptions Fibers Generators Attributes References Explained Predefined Variables Predefined Exceptions Predefined Interfaces and Classes Predefined Attributes Context options and parameters Su

    PHP: 変数・データ型関連 - Manual
    mfham
    mfham 2014/12/18
    関数一覧
  • PHP: sha1 - Manual

    Getting Started Introduction A simple tutorial Language Reference Basic syntax Types Variables Constants Expressions Operators Control Structures Functions Classes and Objects Namespaces Enumerations Errors Exceptions Fibers Generators Attributes References Explained Predefined Variables Predefined Exceptions Predefined Interfaces and Classes Predefined Attributes Context options and parameters Su

    PHP: sha1 - Manual
    mfham
    mfham 2014/07/15
  • PHP: array_multisort - Manual

    array_multisort( array &$array1, mixed $array1_sort_order = SORT_ASC, mixed $array1_sort_flags = SORT_REGULAR, mixed ...$rest ): bool array_multisort() は、複数の配列を一度に、 または、多次元の配列をその次元の一つでソートする際に使用可能です。 連想配列のキー (string) は不変ですが、 数値添字は再度振り直されます。 注意: 比較結果が等しくなる二つの要素があった場合、それらの並び順は保持されます。PHP 8.0.0 より前のバージョンでは、ソートした配列におけるそれらの並び順は不定でした。 注意: この関数をコールすると、配列の内部ポインタは最初の要素にリセットされます。 パラメータ array1 ソートしたい配列。 array1

    PHP: array_multisort - Manual
  • PHP: Exif 関数 - Manual

    Getting Started Introduction A simple tutorial Language Reference Basic syntax Types Variables Constants Expressions Operators Control Structures Functions Classes and Objects Namespaces Enumerations Errors Exceptions Fibers Generators Attributes References Explained Predefined Variables Predefined Exceptions Predefined Interfaces and Classes Predefined Attributes Context options and parameters Su

    PHP: Exif 関数 - Manual
    mfham
    mfham 2013/09/05
  • PHP: SVM - Manual

    サポートベクターマシン はじめにインストール/設定要件インストール手順実行時設定リソース型例SVM — The SVM classSVM::__construct — SVM オブジェクトを新規構築SVM::crossvalidate — Test training params on subsets of the training dataSVM::getOptions — 現在の訓練パラメータを返すSVM::setOptions — 訓練パラメータを設定SVM::train — Create a SVMModel based on training dataSVMModel — SVMModel クラスSVMModel::checkProbabilityModel — モデルが確率情報を持つ場合 TRUE を返すSVMModel::__construct — SVMModel を新規構

    mfham
    mfham 2012/09/28
  • PHP: PHP マニュアル - Manual

    Getting Started Introduction A simple tutorial Language Reference Basic syntax Types Variables Constants Expressions Operators Control Structures Functions Classes and Objects Namespaces Enumerations Errors Exceptions Fibers Generators Attributes References Explained Predefined Variables Predefined Exceptions Predefined Interfaces and Classes Predefined Attributes Context options and parameters Su

    PHP: PHP マニュアル - Manual
  • 1