RAKUS Developers Blog | ラクス エンジニアブログ

株式会社ラクスのITエンジニアによる技術ブログです。

PHP

PHPerKaigi 2022【参加レポート】

PHP

配配メール開発課Jazumaです。 2022/04/09(土) ~ 04/11(月)の3日間に渡ってPHPerKaigi2022が開催されました。 今回は初のハイブリッド開催となり、現地・配信ともに大盛況でした。 このイベントは日本PHPユーザ会主催のイベントで、ラクスはスポンサーとして…

毎月開催しているPHPerのための学習コミュニティ、PHPTechCafe【21年度 まとめ】

PHP

Y-Kanoh です。 普段は PHP による開発を行っています。 今回は、PHPer のための学習コミュニティとして毎月開催している、 『PHP TechCafe』について2021年度開催した12イベントをまとめました! なお、4/22(金)開催の『PHPerのための「PHPer Kaigi 2022 を…

Readonly Propertyって?PHPerのためのPHP8.1をもっと語り合う【PHP TechCafe イベントレポート】

PHP

弊社で毎月開催しているPHPエンジニアのための勉強会『PHP TechCafe』。 2021年12月に開催されたPHP Tech Cafeでは、 「PHPerのためのPHP8.1をもっと語り合う」をテーマにして語り合いました。 今回はその内容について@neroblubrosがレポートします! rakus.…

PHPで型宣言してますか?

PHP

PHPは動的型付け言語に分類されます。 私たちは型を意識することなくプログラミングができます。 要するにPHP側でいい感じに型変換してくれるので好き勝手できます。 ただ、その暗黙の型変換が呼び起こすデメリットも存在します。 一例を挙げるなら想定外の…

PHPerのための「Laravel 入門を語り合う」【PHP TechCafe イベントレポート】

PHP

弊社で毎月開催し、PHPエンジニアの間で好評いただいているPHP TechCafe。 2021年10月のイベントでは社外でご活躍されているPHPエンジニアにもご参加いただいて「Laravel 入門を語り合う」のテーマで開催しました。 rakus.connpass.com Laravel導入手段 スグ…

【オフショア】ベトナムメンバと理解する「PHPリーダブルコード」 〜第1回 表面的な改善〜

PHP

本稿では、ベトナムとのオフショア開発において利用できるよう、"リーダブルコード" の内容を要約して日本語とベトナム語の両方で解説します。 この記事をベトナムチームのメンバに読んでもらうことで、"リーダブルコード" の知識が日本チームとベトナムチー…

ラクスによる The PHP Foundation への寄付について

PHP

株式会社ラクスは PHP の繁栄と継続的な開発を支援するため、The PHP Foundation へ寄付を行いました。 この記事をご覧になった PHP によって開発を行っている企業の方は、ぜひ支援を検討いただければ幸いです。

PHPUnit の始め方について語りあう 【PHP TechCafe イベントレポート】

PHP

弊社で毎月開催し、PHPエンジニアの間でご好評をいただいているPHPエンジニアのための勉強会 『PHP TechCafe』。2021年9月に開催されたイベントでは「PHPUnit の始め方」について語り合いました。 社外の有識者にも参加頂いてアドバイスを受けながらPHPUnit…

PHP オブジェクト指向 【再入門】

PHP

はじめに こんにちは、弊社サービス「配配メール」の開発に従事している id:soachr(そーく)といいます。 以前は id:north_mky というユーザで投稿していましたが結婚を期になんとなくユーザを変えました。 ID の由来はとくにありません。 今回は、駆け出し…

【PHP入門】よく使う関数 まとめ

PHP

こんにちは、tatsumiです。 いきなりですが、PHPの標準で用意されている関数について、いくつぐらい知っていますか? 私は今までPHPでの開発経験がなく、7月ごろからPHPの勉強を始めたので、正直ほとんど知りません。。。 ただ、実際にPHPの開発に携わるよう…

PHP8.1 新機能 まとめ【初心者向け】

PHP

みなさん、初めましてmrstsgk_rksです。 今回は、私が開発時に使用している言語「PHP」についてまとめました。 最初にPHP8.0の新機能について振り返り、PHP8.1の新機能についてもまとめたいと思います。 PHP8.1の新機能に関しては、リリース日が近づいてきた…

PHP カンファレンス 2021【参加レポート】

PHP

ラクスの配配メールの開発・運用に従事しているJazumaです。 2021/10/02 (土) 10/03 (日)にPHPカンファレンス2021がオンライン開催されました。 このイベントは日本PHPユーザ会が開催しているイベントで、2000人以上が参加しました。 ラクスはスポンサーとし…

PHP foreach構文 使い方【基本のキ】

PHP

PHP入門者・プログラミング初心者向けにPHPでforeach構文の使い方を解説します。foreach構文は、配列の要素の数だけ繰り返し処理を行います。 foreachの基本的な解説から、連想配列での使い方、繰り返しの途中で処理をスキップする方法、おまけとしてforeach…

PHP8.1 の新機能について語り合う・後編【PHP TechCafe イベントレポート】

PHP

弊社で毎月開催し、PHPエンジニアの間で好評いただいているPHP TechCafe。2021年8月のイベントでは社外でご活躍されているPHPエンジニアにもご参加いただいて「PHP8.1の新機能」について語り合いました。 rakus.connpass.com PHP8.1の新機能は8.0に比べれば…

PHP8.1 の新機能について語り合う・前編【PHP TechCafe イベントレポート】

PHP

弊社で毎月開催し、PHPエンジニアの間で好評いただいているPHP TechCafe。2021年8月のイベントでは社外でご活躍されているPHPエンジニアにもご参加いただいて「PHP8.1の新機能」について語り合いました。 rakus.connpass.com PHP8.1の新機能は8.0に比べれば…

PHPUnit テストコードの書き方【入門】

PHP

はじめに こんにちは、MasaKu です。 ソースコードの修正によりこれまで保証していた動作が保証されず不具合になってしまうケースがあるかと思います。 こういった不具合を減らすためにも手動によるテストに加えて、テストコードによる繰り返しテストを実行…

PHPerの今とその先について in 2021 【PHP TechCafe イベントレポート】

PHP

弊社で毎月開催しPHPエンジニアの間で好評いただいているPHPエンジニアのための勉強会『PHP TechCafe』。2021年7月のイベントでは社外でご活躍されているPHPエンジニアにもご参加いただいて「PHPerの今とその先」について語り合いました。今回はその内容につ…

PHPカンファレンス沖縄2021【参加レポート】

PHP

はじめに ラクスのメールディーラーを開発している、neroblubrosです。 2021年5月29日(土)にPHPカンファレンス沖縄が開催されました。 当初はオンラインとオフライン(会場での参加)を予定されていましたが、沖縄が緊急事態宣言下となり急遽オンラインの…

PHPの標準関数を読んでみる ~PHPコアコードの読み方~

PHP

はじめに PHPのソースコードについて 標準関数のソースコードを読むコツ PHP本体のソースコードを読んでみる まとめ

オンラインでも大盛況!PHPerKaigi2021参加レポート

PHP

はじめに 株式会社ラクス チャットディーラー開発課のエンジニアRakusMoritaです。 2021年3月26日(金)~3月28日(日)開催のPHPerKaigi2021に、ラクスエンジニア7名が参加してきました。 phperkaigi.jp PHPer(ペチパー)によるPHPerのためのこの大規模イ…

型を使いこなすためのPHPDocの書き方

PHP

はじめに こんにちは、takaramです。 今回はPHPDocについて、特に型の重要性と、応用的で便利な書き方をご紹介したいと思います! はじめに PHPの型を使いこなしたい PHPDocとは? PHPDocの仕様 多くのツールで有効なPHPDocの書き方 型の書き方 配列型 false…

PHP で日本語の文字列配列をイイ感じにソートする 3 つの方法

PHP

はじめに こんにちは、開発エンジニアの amdaba_sk(ペンネーム未定)です。 今回は PHP のお話です。例えば以下のような配列があったとしましょう。

「Laravel Meetup Tokyo Vol.13」に参加しました!

PHP

株式会社ラクスのrakusMoritaです。 2021年2月22日にオンラインで開催された Laravel Meetup Tokyo Vol.13 に参加したので、内容のポイントをまとめてみました。 どの話も興味深く、そして実践しやすい内容だったので共有させていただきます。 laravel-meetu…

PHPの配列機能のまとめ

PHP

こんにちはラクス開発エンジニアのUKoniです。 社会人になってPHP開発するようになったら、配列の機能がいろいろあることを知りました。 「あれってどうするんだっけ?」といちいち調べるのもあれなんで、ここにまとめます。 PHPの配列の機能を忘れてしまっ…

ラクスのPHPエンジニア12人によるPHPカンファレンス2020参加レポート

PHP

はじめに 株式会社ラクス 配配メール開発課のPHPエンジニア Jazumaです。 2020年12月12日(土)にPHPカンファレンスが開催されました。 phpcon.php.gr.jp 例年では「大田区産業プラザ PiO」で開催予定でしたが、今年は新型コロナウイルスの影響でオンライン開…

PHPの for と foreach について掘り下げてみた

PHP

PHP上でのforとforeachの違いを比較

【PHP8】match式/switch文の違いとバグの入りにくさ

PHP

はじめに PHP8で導入されるmatch式が導入されます。プログラマとしてはどういった場面で使いやすいのか、バグが入りやすさはどうなのかといった点が気になるのではないかと思います。 この記事では、match式についてswitch文との違いを述べながら、構文の性…

PHPのライブラリ「PhpSpreadsheet」でExcelファイルの読み書きする

PHP

はじめに こんにちは。「ChatDealer」の開発に携わっているy_kwmtです。 Excelファイルをプログラムで楽に書き出す方法を調べていたら PHPのライブラリを用いてExcelファイルを書き出す方法を見つけました。 はじめに PhpSpreadsheetとは PhpSpreadsheetのイ…

PHPUnitのアサーションメソッドを知ろう!

PHP

こんにちは、takaramです。 最近業務でPHPUnitを使ったテストを書く機会が増えてきました。初めはassertEqualsしか知らなかったわけですが、最近は適切なアサーションメソッドを選択できるようになってきました。そこで今回は数あるPHPUnitのアサーションメ…

コードリーディングの肝は? ~ 「コードを読もうぜ!~Laravel編~」参加レポート~

PHP

はじめに こんにちは、MasaKuです。 昨今、コロナウイルスの影響により、オフラインで開催される勉強会が自粛の流れになっており、逆にオンライン開催される勉強会が増えてきていると思います。 そこで先日、以下のイベントに参加しましたので、参加した感想…

Copyright © RAKUS Co., Ltd. All rights reserved.