並び順

ブックマーク数

期間指定

  • から
  • まで

241 - 280 件 / 1297件

新着順 人気順

@PHPの検索結果241 - 280 件 / 1297件

  • 【PHP8.2】PHP8.2でジェネリクスが導入された - Qiita

    4. ジェネリクス PHP 8.2 では、ジェネリクスのサポートが導入されました。 ジェネリクスを使用すると、コードの再利用性が向上し、型安全性も確保されます。 interface Collection<T> { public function add(T $item): void; public function get(int $index): T; } class StringCollection implements Collection<string> { // ... } $stringCollection = new StringCollection(); $stringCollection->add("Hello"); $stringCollection->add(123); // エラー:string 型が期待されています この注釈、詳細ページには一切記述されていないため

      【PHP8.2】PHP8.2でジェネリクスが導入された - Qiita
    • PHPの深刻な脆弱性、IPAが「ネットワーク貫通型攻撃」の悪用に注意喚起

      著名なセキュリティーリサーチャーのpiyokango氏が注目のシステムトラブルをピックアップ。今週の注目ネタは……。 今回は3件のシステムトラブル関連トピックを取り上げる。情報処理推進機構の注意喚起と、ユニテックフーズの不正アクセス被害、新日本製薬のランサムウエア被害である。 国内外で悪用を確認された深刻な脆弱性 情報処理推進機構(IPA)は2024年7月5日、PHPの脆弱性を悪用する活動が国内で確認されたとしてPHPの利用者に注意を呼び掛けた。 脆弱性は6月7日に情報公開され、識別子として「CVE-2024-4577」が採番された。Windows上で脆弱性が存在するバージョンのPHPをCGIモードで稼働させていると、外部からシステムが乗っ取られたり、機密情報が流出したりする恐れがある。 IPAによれば、国内の複数組織が当該脆弱性を悪用した攻撃を受け、Webサービス上にバックドアが仕掛けら

        PHPの深刻な脆弱性、IPAが「ネットワーク貫通型攻撃」の悪用に注意喚起
      • 【書評】すべては導かれている 田坂広志 PHP文庫 - 京都のリーマンメモリーズ

        今週のお題「最近読んでるもの」 最近読んでいるものは、ビジネス書です。読んでも読んでも、知らないことが発見できて楽しいですね。そんな中、今日のお題に導かれたようなすんごい本を紹介します。(笑) 【1.本書の紹介】 【2.本書のポイント】 【3.本書の感想】 【4.関連書籍の紹介】 【1.本書の紹介】 ビジネスマンにはおなじみ、田坂先生の本です。 田坂先生が一番おっしゃりたい事のエッセンスが詰まった本だと思います。 皆さんは毎日、今日も一日ヘトヘトに疲れたな~とか、あー嫌な一日だったな~とかすっきりしない一日の終わりを経験する事が多いと思います。 田坂先生によると、これは、何かが導いているとおっしゃいます。 さて、どうして、こんなつらい毎日が導かれるのでしょうか? 【2.本書のポイント】 もし、あなたが、「すべては導かれている」ということを、1つの覚悟として定めるならば、その瞬間から、人生の

          【書評】すべては導かれている 田坂広志 PHP文庫 - 京都のリーマンメモリーズ
        • メタバースプラットフォーム 「INSPIX WORLD」はPHPもC++もまとめてC#に統一! ~MagicOnionが支えるバックエンド最適化手法~

          8/26開催 CEDEC2023にて登壇した資料となります。 Pulseが展開する仮想空間『INSPIX WORLD』のエンジニアリーダーによる 当該プロジェクトの大改修についてご紹介します!

            メタバースプラットフォーム 「INSPIX WORLD」はPHPもC++もまとめてC#に統一! ~MagicOnionが支えるバックエンド最適化手法~
          • PHP で学ぶ Cache の距離の話 / study_cache_with_php

            PHPerKaigi 2023 登壇資料

              PHP で学ぶ Cache の距離の話 / study_cache_with_php
            • PHP's Git server hacked to add backdoors to PHP source code

              In the latest software supply chain attack, the official PHP Git repository was hacked and the code base tampered with. Yesterday, two malicious commits were pushed to the php-src Git repository maintained by the PHP team on their git.php.net server. The threat actors had signed off on these commits as if these were made by known PHP developers and maintainers, Rasmus Lerdorf  and Nikita Popov. RC

                PHP's Git server hacked to add backdoors to PHP source code
              • GitHub、2022年のプログラミング言語ランキングを発表--C++がPHPを抜く

                印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます Microsoft傘下のGitHubが発表した「Octoverse 2022」レポートによると、GitHub上のプロジェクトで最もよく用いられているプログラミング言語の上位はJavaScript、Python、Java、TypeScript 、C#となっているという。 GitHubによる2022年のプログラミング言語ランキングは、前年と比べてほとんど変化がなかった。例外は、2021年に6位だったPHPと7位だった低水準言語のC++の順位が入れ替わったことだ。8~10位はShell、C、Rubyとなっている。 しかし最も成長が著しい言語は、前年から56.1%の成長を見せたHashicorp Configuration Language(H

                  GitHub、2022年のプログラミング言語ランキングを発表--C++がPHPを抜く
                • PHP言語の開発と発展をリードする「The PHP Foundation」設立。JetBrains、Zend、Automatticなど10社

                  PHP言語の開発と発展をリードする「The PHP Foundation」設立。JetBrains、Zend、Automatticなど10社 JetBrains、Zend、Automatticなどを含む10社は、PHP言語の開発と発展をリードするための組織「The PHP Foundation」の設立を発表しました。 We’re happy and proud to announce the creation of The PHP Foundation – a non-profit organization to support, promote, and advance the PHP language https://t.co/MuD2OBP19z — The PHP Foundation (@ThePHPF) November 22, 2021 設立に参加した企業は、Automatt

                    PHP言語の開発と発展をリードする「The PHP Foundation」設立。JetBrains、Zend、Automatticなど10社
                  • LaravelのControllerのライフサイクルとサービスコンテナへの束縛登録のベタープラクティス|Laravel|PHP|開発ブログ|株式会社Nextat(ネクスタット)

                    top > 開発ブログ > PHP > Laravel > LaravelのControllerのライフサイクルとサービスコンテナへの束縛登録のベタープラクティス こんにちは、ナカエです。 本日はLaravel Advent Calendar 2019 - Qiitaの13日目の記事です。 昨日はういろうさんのLaravel6.x系以降のバージョニングについての解説記事でした。 【Laravel】6.xからバージョンが進むのが早い理由と、バージョンアップのやり方【790日目】 はじめに 本記事では"Serviceクラス"という言葉を FWユーザが作成した独自クラス サービスコンテナによってControllerに注入されるクラス という程度の広い意味で用いています。"Serviceクラス”の中にHTTP層の処理が混ざっていても気にしないでください。 TL;DR ServiceクラスをCont

                    • PHPクイズの解答と解説 (PHP Conference Japan 2022) - Pepabo Tech Portal

                      こんにちは!カラーミーショップのエンジニアをしているやんまーです。 2022/09/24〜25に開催されたPHP Conference Japan 2022において、GMOインターネットグループはブース「PHP神社」でPHPに関するクイズを出題しておりました。 当日GMOインターネットグループのブースに来てくださった方、PHPクイズに参加してくださった方、ありがとうございました。 本記事ではクイズの問題を紹介し、解答と解説をいたします。 解答と解説は折りたたんでいるので、現地で参加されていない方も本記事でクイズをお楽しみください。 問題/解答/解説 問1: 開始タグ 問題: PHPの開始タグは次のうちどれでしょう? <php> <script> <script lang="php"> <?php 解答と解説 解答: 4 選択肢の中で有効なPHPの開始タグは <?php のみです。 PHP

                        PHPクイズの解答と解説 (PHP Conference Japan 2022) - Pepabo Tech Portal
                      • 大分大学のサーバで改ざん被害 PHPの脆弱性突かれGoogle検索結果汚染、海外サイトに誘導

                        大分大学は8月26日、同大図書館が提供する貴重書アーカイブの公開用サーバが不正アクセスを受けて改ざんされ、海外のWebサイトに誘導される状態になっていたと発表した。同サーバは運用を終了し、別途再構築しているという。個人情報などの漏えいはない。 7月30日に学外から、同大のサイトが、改ざんまたは不適切な埋め込みの被害を受けている可能性があると通報があり、調査したところ、同サーバが不正アクセスを受けていることが分かった。 サーバで利用していたPHPの脆弱性が突かれ、学外からのHTTPを用いた攻撃を受けてサーバ上のファイルが改ざんされてSEOポイズニングを受けたという。これにより、同サーバのドメインに対するGoogleの検索結果が汚染され、海外のWebサイトに誘導されるようになっていた。 今後は、学外公開しているサーバのセキュリティ対策の確認・指導などを通じて再発防止に取り組むとしている。 関連

                          大分大学のサーバで改ざん被害 PHPの脆弱性突かれGoogle検索結果汚染、海外サイトに誘導
                        • AWS SDK for PHP バージョン 3 での Amazon S3 ストリームラッパー - AWS SDK for PHP

                          翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。 AWS SDK for PHP バージョン 3 での Amazon S3 ストリームラッパー Amazon S3 ストリームラッパーにより、組み込み PHP 関数 file_get_contents、fopen、copy、rename、unlink、mkdir、rmdir などを使用して Amazon S3 に対してデータの保存および取得ができます。 使用するために Amazon S3 ストリームラッパーを登録する必要があります。 $client = new Aws\S3\S3Client([/** options **/]); // Register the stream wrapper from an S3Client object $client->regis

                          • 大統領選、バイデン氏有利の流れが変わった?(PHPオンライン衆知(Voice)) - Yahoo!ニュース

                            11月の大統領選について、日本のマスコミは、世論調査の結果だけを見て、トランプが不利だと嬉しそうに報道していますが、アメリカも日本も世論調査ほど当てにならない。結果を左右するのは、あくまで激戦州である。 ケント・ギルバート(カリフォルア州弁護士)&石平(評論家)。 トランプ大統領の方針のもと、アメリカは中近東から中国方面に軍事プレゼンスを移行している。これを警戒する中国は、11月の大統領選に向けて、トランプ氏に「ネガティヴ・キャンペーン」を仕掛けているという。そのためもあってか、バイデン氏有利、トランプ氏不利の構図が伝えられてきたが、実態はどうなのか。「日本の良さ」を誰よりも知る二人が、混迷の世界情勢を読み解く。 ※本稿は、『ウイズコロナ世界の波乱日本は民度の高さで勝利する』(かや書房)の内容を抜粋・編集したものです。 横須賀基地が重要な拠点になる【ケント】トランプ大統領は中近東の重要度、

                              大統領選、バイデン氏有利の流れが変わった?(PHPオンライン衆知(Voice)) - Yahoo!ニュース
                            • 大改修!PHPレガシーコードビフォーアフター (2019/11/30 13:00〜)

                              イベント概要 PHPの匠によるビフォーアフター、見てみたいですよね? このイベント主催の長谷川は、PHPerKaigi や iOSDC Japan といったカンファレンスを主催し、その運営をサポートするために fortee というシステムを開発・運営しています。 https://fortee.jp fortee は2017年12月から開発を開始し、それ以降長谷川が主催した4つのカンファレンスと、深く関わったいくつかのカンファレンスのために追加開発を続けてきました。 その結果、長年にわたって運用しつつ継ぎ足し継ぎ足し開発されたシステムには技術的負債がたまり、たいへんツライ状態になってきています。 「マイクロサービスとはほど遠いモノリシックなコード」 「テストがごく一部しか存在しない」 「突然現れる巨大なコントローラ」 「テンプレートに書かれた if 文」 「バージョンアップに追従していないフ

                                大改修!PHPレガシーコードビフォーアフター (2019/11/30 13:00〜)
                              • PHPカンファレンス2021のオンライン開催を見て

                                この記事は GMOアドマーケティング Advent Calendar 2021 3日目の記事です。 GMOアドマーケティングのK.Mです。 オンライン開催はYouTubeLiveにより実施され、ボランティアの方によりLive動画はセッション毎に分割されました。 それでは、個人的に良かったセッションを紹介します。 1.PHPで学ぶオブジェクト指向プログラミング入門 参加された小学生からも分かりやすいと言われており、とても理解しやすい説明でした。 個人的に刺激を受けたのは「愚者は経験に学び、賢者は歴史に学ぶ」 歴史を学べは進化の過程だけでなく、未来まで想像出来そう。 2.MySQLとインデックスとPHPer -PHPが本職でもMySQLを手懐けるために 難しい事を、初心者にわかり易く説明できる人ってあまり居ないと感じていますが、相手が得意な事や良く知っている事に極力合わせて説明すると、ここまで

                                  PHPカンファレンス2021のオンライン開催を見て
                                • PHP、Ruby、GoのSDKを公開しました

                                  こんにちは、松田です。 本日の更新情報をお知らせいたします。 PHP、Ruby、GoのSDKを公開しましたこれまでは主にクライアントサイド(JavaScript、iOS、Android)を対象としたSDKをご用意しておりましたが、今回のSDK公開によりサーバサイドでもこれまで以上に簡単にmicroCMSをお使いいただけます。 それぞれのSDKはGitHub上にOSSとして公開されているため、どなたでも自由にご利用ください。(Issue、Pull Requestも大歓迎です) microcms-php-sdkmicrocms-ruby-sdkmicrocms-go-sdk また、それぞれドキュメントに詳しい利用方法をご用意しております。合わせてこちらもご確認ください。 PHPとの連携Rubyとの連携Goとの連携 サーバサイドにおけるヘッドレスCMSの利用microCMSはAPIベースのCMS

                                    PHP、Ruby、GoのSDKを公開しました
                                  • PHPerのための「PHP8.3の新機能」を語り合う【PHP TechCafe イベントレポート】 - RAKUS Developers Blog | ラクス エンジニアブログ

                                    弊社で毎月開催し、PHPエンジニアの間で好評いただいているPHP TechCafe。2023年8月のイベントでは「PHP8.3の新機能」について語り合いました。弊社のメンバーが事前にまとめてきた情報にしたがって、他の参加者に意見を頂いて語り合いながら学びました。今回はその内容についてレポートします。 rakus.connpass.com PHP8.3 新機能について Marking overridden method オブジェクトを継承していることを示すattributeが追加 ※プロパティのオーバーライドは対象外 Type Class Constants class、interface、trait、およびenumの定数に型を設定できるようになった ※継承しているクラス定数の型を拡張することはできない。 mb_str_pad str_padのマルチバイト用関数が追加 Dynamic cla

                                      PHPerのための「PHP8.3の新機能」を語り合う【PHP TechCafe イベントレポート】 - RAKUS Developers Blog | ラクス エンジニアブログ
                                    • PHP: rfc:release_cycle_update

                                      The current release cycle has been introduced in 2010 by release process RFC. This has been working mostly well but there have been some minor issues. The length of cycle is often mentioned as being too short. It is also quite risky to introduce more complex fixes later in the active support cycle as the security support does not allow fixing potential regressions. In addition, it is not exactly c

                                      • フリーランスITエンジニアの案件数が多い言語、1位Java、2位JavaScript、3位PHPなど。Go言語は人材不足。レバテックフリーランス調べ

                                        フリーランスITエンジニアの案件数が多い言語、1位Java、2位JavaScript、3位PHPなど。Go言語は人材不足。レバテックフリーランス調べ ITエンジニア向けの転職や求人などの支援サービスをに提供するレバテックは、フリーランスのITエンジニア向けに案件紹介などを手がける「レバテックフリーランス」に蓄積された2万件以上のフリーランス案件のデータを元に、プログラミング言語別の案件数や月単価のランキングを発表しました。 集計期間は2021年10月から2022年10月までの1年間です。 発表によると、フリーランスのITエンジニア向けに案件数が多いプログラミング言語の1位はJavaで5564件、次いで2位がJavaScriptで3902件、3位がPHPで2836件となっています。 1位のJavaは、Webアプリケーションやゲームなどの開発に用いられることは比較的少なく、主に業務アプリケーシ

                                          フリーランスITエンジニアの案件数が多い言語、1位Java、2位JavaScript、3位PHPなど。Go言語は人材不足。レバテックフリーランス調べ
                                        • 初の長期サポート版「Apache NetBeans 12.0」が正式リリース/「Java EE 8」Webアプリ開発や「PHP 7.4」をサポート。テーマのダークモード対応も

                                            初の長期サポート版「Apache NetBeans 12.0」が正式リリース/「Java EE 8」Webアプリ開発や「PHP 7.4」をサポート。テーマのダークモード対応も
                                          • 【PHP】Carbon::now()は誰のnow? - Hajimari Tech Blog| 株式会社Hajimari

                                            こんにちは、毎日暑いですね。エンジニアの三宅です。 最近、仕事でPHPのコードリーディングを少ししたので、その過程を記載します! Carbon::now()はOSの現在のシステム時刻 Carbonとは PHPの時間操作 コードリーディング方針 WEBでコードリーディング実践 Carbonクラスのコードリーディング DateTimeクラスのコードリーディング ちなみにWindowsのようなOSの場合はどうなるのか?? まとめ Carbon::now()はOSの現在のシステム時刻 結論はこれです。OSのシステム時刻を持ってきています。 これ以降の内容は、コードを見ながら本当にシステム時刻から取ってきているのかを確認するためのものです。 Carbonとは 今回扱っているCarbonはPHPのDateTimeクラスを継承し、時間操作を簡易化したり便利化したものを提供する拡張クラスになります! ca

                                              【PHP】Carbon::now()は誰のnow? - Hajimari Tech Blog| 株式会社Hajimari
                                            • PHP: Prolog Home Page

                                              PHP: Web Framework Of The Future powered by trealla prolog "php: a fractal of good design" PHP stands for Prolog Home Page. PHP is Prolog implemented in C, compiled to Wasm, speaking CGI Wasm components, executed by a Rust runtime, interpreting PHP-style templates open source: github.com/guregu/php examples Trealla Prolog playground ✨ Run Trealla straight from your browser! USER TESTIMONIALS "Dear

                                              • PHPの更新でエラー(*´Д`)(おやじの恋快適化計画) | 急ぐなって

                                                ず~と、見てたけど見ない事にしてたPHPの更新作業…、説明を読んだら面倒そうだったので、もっと後でいいや、等と思ってたのに。 ワードプレスを開くたびに出てくるんだもんな~、仕方がないので、久々にレンタルサーバーにログインするw 説明を見ると、どうやらページが速く開くらしいが、そんなに変わるのかね~? と信じない様子で説明を見ながら進める。 今使用してるPHPバージョンは7.1で、それより新しい7.2と7.3と7.4から選ぶらしい。 確かワードプレスの推奨は7.3だったが、何を選んでもそんなに変わらんだろうと、今後暫くいじらなくても良いと思われる7.4を迷わずチョイスw 使用しているワードプレスのテーマが対応していない場合、不具合が起こるらしいが、その時はテーマを変えれば良いだろうと思う(/ω\) その後、パスワードの形式を変更しなければならないらしく、マニュアルに書いてある通りに進める(*

                                                  PHPの更新でエラー(*´Д`)(おやじの恋快適化計画) | 急ぐなって
                                                • PHPカンファレンス小田原2024

                                                  GraphQL 成熟度モデルの紹介と、プロダクトに当てはめた事例 / GraphQL maturity model

                                                    PHPカンファレンス小田原2024
                                                  • PHPカンファレンス2019実行委員会の裏側 - BASEプロダクトチームブログ

                                                    こんにちは!BASEのProduct Divisionでエンジニアをやっております川島(@nazonohito51)と申します。 この記事はBASE Advent Calendar 2019の3日目の記事です。 devblog.thebase.in 前の日は id:ngsw のEC2における単位時間あたりの名前解決制限の対応と id:chiiichellのエンジニア2年生がリーダブルコードを読んで今年自分が書いたコードを振り返るでした。 今回は普段は見ることのない大型技術カンファレンス運営の裏側について書かせていただこうと思います。 こちらは文字通り裏側でクロージングの準備をしている実行委員長の背中です。 PHPカンファレンスとは PHPカンファレンスとは2000年から続いている、PHPカンファレンス実行委員会によって開催しているカンファレンスです。最近は参加人数も1500人を超え、日本の

                                                      PHPカンファレンス2019実行委員会の裏側 - BASEプロダクトチームブログ
                                                    • ピクシブ百科事典のテストにphp-mysql-engineを導入しました - pixiv inside

                                                      はじめましての方ははじめまして、アルバイトとして働いているJavakkyです。 本記事では、データベースを利用するアプリケーションのテストに利用できるphp-mysql-engineというライブラリの導入方法と使用感について紹介します。 github.com php-mysql-engineとは php-mysql-engineは動画共有サイトを運営するVimeo社が開発しています。このライブラリの目論見はVimeo Engineering Blogで説明されています。 medium.com このライブラリはVimeo社のMatt Brownさんが二年前に開発していたhacktophpを用いて、Slack社がHackで実装したslackhq/hack-sql-fakeをPHPコードに変換したものを下敷きにしています。 開発者のMatt Brownさんは、静的解析でVimeo社のコードを改善

                                                        ピクシブ百科事典のテストにphp-mysql-engineを導入しました - pixiv inside
                                                      • エックスサーバーを使ってphpファイルを親テーマから子テーマにコピーする方法!|知っ得net

                                                        ワードプレスのテーマをカスタマイズするときに参考になるカスタマイズ記事を見つけてチャレンジしようとしたときに出てくる 「phpファイルをFTPソフトなどを使って子テーマに入れてください」 ブログカスタマイズを始めたころはこれが出てくるたびに「このカスタマイズは諦めよう」と何度くじけたことでしょう おそらく、一度は経験したことがあるというカスタマイズ初心者の方は少なくないと思います この「phpファイルを子テーマに入れる」というのは簡単にいうと元々、子テーマに入っていないphpファイルを親テーマからコピーして子テーマに入れましょう的なことです 僕もこのへんのことはあまり詳しくないので細かな説明はできませんが、この作業はサーバーからもできることがわかったのでその方法で実践したら意外と簡単にできました そこで、今回はFTPソフトを使わずにサーバーから、しかもスマホでも簡単にphpファイルを親テー

                                                          エックスサーバーを使ってphpファイルを親テーマから子テーマにコピーする方法!|知っ得net
                                                        • マイクロソフト、スクリプト言語「PHP 8.0」以降の正式サポートを中止

                                                          印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます Microsoftは米国時間7月9日、スクリプト言語「PHP」のWindows向けビルドをバージョン8.0以降提供しないことを明らかにした。 同社エンジニアのDale Hirt氏によると、PHP 7.2/7.3/7.4で提供しているサポートを、PHP 8.0から中止する。 同氏は投稿で、「バージョン7.2/7.3/7.4が正式にサポートされている限り、当社はWindows上でPHPの開発と構築を続けることに尽力する。しかし、バージョン8.0以降はWindows向けPHPのサポートを一切行わない」と述べている。 PHP 7.2の正式サポートは11月に終了し、PHP 7.3は11月からセキュリティ修正のみの提供となっている。PHP 7.4は

                                                            マイクロソフト、スクリプト言語「PHP 8.0」以降の正式サポートを中止
                                                          • セキュアコーディングのeラーニング「KENRO」がPHPに対応。株式会社PR TIMESでの導入も決定

                                                            サイバーセキュリティ事業を展開する株式会社Flatt Security(本社:東京都文京区、代表取締役社長:井手康貴)は5月31日、Webエンジニアのセキュアコーディング習得を支援するSaaS型eラーニングサービス「KENRO(ケンロー)」において、脆弱性が埋め込まれたソースコードを修正する「堅牢化演習」の対応言語として、新たにPHPを追加しました。 「KENRO」公式ページ https://flatt.tech/kenro The PHP logo was released by Colin Viebrock. Licensed under Creative Commons Attribution-Share Alike 4.0 International(https://creativecommons.org/licenses/by-sa/4.0/) ■「KENRO(ケンロー)」につい

                                                              セキュアコーディングのeラーニング「KENRO」がPHPに対応。株式会社PR TIMESでの導入も決定
                                                            • 「PHP 8」が正式リリース、JITやユニオン型など多数の新機能

                                                              ウェブサイトなどで利用されているオープンソースのプログラミング言語・PHPのメジャーアップデート「PHP 8.0.0」がリリースされました。コードの実行時間短縮が見込める実行時コンパイラ(JIT)や複数の型に対応できるユニオン型など、多数の新機能が実装されています。 PHP: PHP 8.0.0 Release Announcement https://www.php.net/releases/8.0/en.php ◆JIT PHP 8で新しく搭載された機能のひとつが、、頻繁に実行されるコードをコンパイルしておくことでプログラムの実行速度を向上させるJITです。PHP 8にはトレーシングJITと関数単位のJITの2種類のJITが組み込まれており、トレーシングJITを使った場合のパフォーマンスはJITなしの場合と比較してベンチマークでおよそ3倍、実行時間が長いアプリケーションでおよそ1.5~

                                                                「PHP 8」が正式リリース、JITやユニオン型など多数の新機能
                                                              • PHP8.0がリリースされたので新機能全部やる - Qiita

                                                                PHP8.1 / PHP8.0 / PHP7.4 2020/11/26にPHP8.0.0がリリースされました。 ということで、UPGRADINGに載っている機能や変更点をだいたい全部見て回ることにします。 Backward Incompatible Changes 後方互換性のない変更。 なお、ここで削除される機能の多くは何年も前から公知されています。 PHPコア match is now a reserved keyword. matchが予約語になりました。 match構文の導入に伴う措置です。 function match(){} // PHP8.0 Parse error: syntax error, unexpected token "match", expecting "(" // PHP7.4 エラーは起こらない

                                                                  PHP8.0がリリースされたので新機能全部やる - Qiita
                                                                • 𝟓,𝟎𝟎𝟎𝐦𝐀𝐡 on Twitter: "高橋と同時に内閣官房参与に就任し、今後の菅外交のブレーンとなる宮家邦彦の著作(Wikipediaより)。 『哀しき半島国家 韓国の結末』PHP研究所 『中国人はなぜ世界中で嫌われてしまうのか 中国株式会社の研究』主婦の友社 は… https://t.co/2PgWuCODYE"

                                                                  高橋と同時に内閣官房参与に就任し、今後の菅外交のブレーンとなる宮家邦彦の著作(Wikipediaより)。 『哀しき半島国家 韓国の結末』PHP研究所 『中国人はなぜ世界中で嫌われてしまうのか 中国株式会社の研究』主婦の友社 は… https://t.co/2PgWuCODYE

                                                                    𝟓,𝟎𝟎𝟎𝐦𝐀𝐡 on Twitter: "高橋と同時に内閣官房参与に就任し、今後の菅外交のブレーンとなる宮家邦彦の著作(Wikipediaより)。 『哀しき半島国家 韓国の結末』PHP研究所 『中国人はなぜ世界中で嫌われてしまうのか 中国株式会社の研究』主婦の友社 は… https://t.co/2PgWuCODYE"
                                                                  • PHP 8: Observability Baked Right In

                                                                    Product { this.openCategory = category; const productMenu = document.querySelector('.product-menu'); window.DD_RUM.onReady(function() { if (productMenu.classList.contains('show')) { window.DD_RUM.addAction(`Product Category ${category} Hover`) } }) }, 160); }, clearCategory() { clearTimeout(this.timeoutID); } }" x-init=" const menu = document.querySelector('.product-menu'); var observer = new Muta

                                                                      PHP 8: Observability Baked Right In
                                                                    • コマンドラインで「php-cgi test.php」を実行し、$_GETの値を取得したい

                                                                      CGI(Common Gateway Interface)とは、Webサーバー上でユーザプログラム動作させる仕組みのこと。また、動かす前提のプログラムをCGIと呼ぶこともあります。HTMLなどの静的な情報に限らず、プログラムの処理結果をベースにした動的情報の提供が可能です。 PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

                                                                        コマンドラインで「php-cgi test.php」を実行し、$_GETの値を取得したい
                                                                      • WZ Editor for Mac 日本語テキストエディタ HTMLワードプロセッサ for macOS 日本語スマート入力 C/C++/C#/JAVA/JavaScript/PHPスマート入力/リファレンス HTML/PDF/EPUB出力 アウトラインプロセッサ

                                                                        WZ Editor for Macは、WZ Editor 10 for Windows(since 1995)と同等の機能と操作体系を macOS 上で提供するテキストエディタです。 Mac 標準のメニューバーに加えて、WZ Editor 10と同等のキー操作可能な Windows ライクのメニューバーを持ちます。 たとえば[option+F]でファイルメニューを開き、[I]でプロパティを実行できます。 マウスやパッドに操作を切り換えることなく、素早いコマンド実行が可能です。 [メニューバーとファイルメニューの表示] キー定義は、標準、VZ Editor ライク、MIFES ライク、Emacs ライク、秀丸エディタライクから選択できます。 メニューバーを秀丸エディタライクにも設定できます。 MacBook Pro のタッチバーに対応します。 ファンクションキーに割り当てたコマンド名称をタッ

                                                                        • PHP カンファレンス沖縄 2021に4名のメンバーが登壇・ゴールドスポンサーとして協賛しました - BASEプロダクトチームブログ

                                                                          この度は、5/29(土)にオンラインで開催された PHP カンファレンス沖縄 2021 にゴールドスポンサーとして協賛し、また 4 名のメンバーが登壇しました。 登壇者 4 名から発表内容の補足など、PHP カンファレンス沖縄 の参加レポートをお届けします! phpcon.okinawa.jp 発表内容と補足 杉浦のセッション内容について こんにちは!BASE 株式会社でバックエンドの開発をしている杉浦(yutakasugiura)です。この度、PHP カンファレンス沖縄 で、BASE のスポンサートークとして「変化する時代のエンジニアリング」について発表させていただきました。 発表内容の意図 PHP に関するカンファレンスでしたが、スポンサーセッションの発表内容は PHP 以外のことでも良いとのことでしたので、広い意味でエンジニアリングについてお話ししました。普段の業務におけるエンジニア

                                                                            PHP カンファレンス沖縄 2021に4名のメンバーが登壇・ゴールドスポンサーとして協賛しました - BASEプロダクトチームブログ
                                                                          • 柿埜真吾『ミルトン・フリードマンの日本経済論』(PHP新書) - Economics Lovers Live 田中秀臣のブログ

                                                                            ミルトン・フリードマンといえばマルクス経済学や反経済学の色彩の強い日本の論壇や経済学者の世界では忌み嫌われている経済学者の代表である。しかし米国では、フリードマンの考えに反対の人でもその主張の明晰さを評価する声は大きい。この日本の閉鎖的な言論空間の中で、フリードマンの積極的評価を提起したことをまず大きく評価したい。そしてなによりもフリードマンの提言「貨幣は重要である」に集約されるその主張が、日本の長期停滞の解法になることはさらに意義深いことである。 帯文の「金融緩和の下で減税せよ」はその意味で、いまの日本経済をフリードマン的観点からみるときに最適の提言となる。 柿埜氏は、岩田規久男前日銀副総裁・学習院大学名誉教授やリフレ派といわれる人たちの薫陶を十分にうけてきただけあり、本書は実に読みやすく明晰な文章で書かれている。経済学の基礎知識がなくても戦後のアメリカ、日本の経済が現代まですらりと展望

                                                                              柿埜真吾『ミルトン・フリードマンの日本経済論』(PHP新書) - Economics Lovers Live 田中秀臣のブログ
                                                                            • PHPのMutation Testingライブラリ・Infectionを実戦導入してみた

                                                                              📢 少しだけ宣伝させてください 🙏 来る7/20にPHPカンファレンス神戸を開催します!! 小さい箱での開催のため、参加枠に限りがあります!ぜひお早めにお申し込みください! 改めて、はじめに こんにちは、今回も株式会社hitocolorのKanonとしてお目にかかます。 先日、『Mutation Testingライブラリ・Strykerを実戦導入してみた』という記事を公開しました。 今回はある意味、前回の続編。バックエンドへMutation Testを導入してみたので、同じく実戦導入にあたってのアレコレをお話ししたいなと思い筆を取りました。 おそらくInfectionを実戦導入例を踏まえての記事は、これが日本だと初めてではないでしょうか。 実はこれの続編でもある この記事はMutaion Testの実戦導入においてフロント続編なのですが、実は以下の記事の続編でもあります。 実は以前から

                                                                                PHPのMutation Testingライブラリ・Infectionを実戦導入してみた
                                                                              • PHP初心者とお仕事した時に用意したコーディングルールのテンプレ - Qiita

                                                                                弁護士ドットコム Advent Calendar 2022 お急ぎの方 リポジトリを用意したので、document/ 配下の coding-standards.md を参考にしてください。 概要 プロジェクトによって色々なコーディングルールがあると思うけど、 PHP初めて触る人に PSR に準拠してね!ってだけじゃちょっと難しい時もある。 ただ1から説明するのはめんどくさい...そういう時のためにmarkdownファイルで独自のPHPコーディングルールのテンプレを作ったので配布します。 参考: 【PSR】PHPの標準コーディング規約 ちなみにルールはその時に独自で決めただけで、PSRに準拠している訳ではありませんのでご注意を コーディングを統一する時のおすすめライブラリ PHP-CS-Fixer 余分な空白改行を削除したり、PSRに準拠した書き方に統一してくれたりする もちろん独自にカスタ

                                                                                  PHP初心者とお仕事した時に用意したコーディングルールのテンプレ - Qiita
                                                                                • [20回開催記念企画]廣川類氏と徳丸浩氏に、これまでのPHPとの関わりをを聞く。 ——そしてPHPカンファレンス2019へ | gihyo.jp

                                                                                  PHPカンファレンス2019 開催 [20回開催記念企画]廣川類氏と徳丸浩氏に、これまでのPHPとの関わりをを聞く。 —⁠—そしてPHPカンファレンス2019へ 今年で20回目になる国内最大級のPHPの祭典「PHPカンファレンス」ですが、実は世界で最初に開催されたPHP Confarenceでもあります。回を重ねるごとに大きくなり、ここ数年は、約40ものテクニカルセッションを実施し、参加者数は2,000人前後にのぼります。 PHPカンファレンス2018のキーノートスピーチ会場 今回はPHPカンファレンス20回開催記念として、ここ数年メイン会場で人気の講演をされている日本PHPユーザ会の廣川類氏と日本屈指のWebセキュリティコンサルタントの徳丸浩氏に、過去の振り返りと今後についてお聞きしました。 —⁠— 廣川氏といえば、日本PHPユーザー会の立ち上げメンバーとして参加され、その後、書籍の執筆

                                                                                    [20回開催記念企画]廣川類氏と徳丸浩氏に、これまでのPHPとの関わりをを聞く。 ——そしてPHPカンファレンス2019へ | gihyo.jp