複数:
リーリーライティングを最適化するには?ありがとうございます
* 再編集しました、in_category と次のクラスは実際には不規則です。
複数:
リーリーライティングを最適化するには?ありがとうございます
* 再編集しました、in_category と次のクラスは実際には不規則です。
リーリー
コードの最適化についてはあまり詳しくないので、他の友人に追加してもらいます
アップデート:
再び最適化されました
echoは実際の状況に応じて最適化でき、最終的にin_category配列HTMLを返し、それを均一に処理します
リーリー
でも、HTMLにphpを混ぜるのは非常にレベルが低い気がします...
おすすめ
phpテンプレートエンジン。
フロントエンドの単一ページまたはシンプルな JS エンジン。
======== ふう、質問の作者が変更したので、私も変更します ==========
リーリーリーリー
リーリー
プレゼンテーション層は、カテゴリの数、現在のページのカテゴリを決定する方法、各カテゴリのクラスが何であるか、DB を配置するか配列構成を記述するかについてのみ考慮します。すべてはCategoryクラスにカプセル化されています。
ここまで書いてきましたが、著者の本来の書き方が一目瞭然だと感じます
元のポスターが多すぎると思いますif
的判断条件直接用switch
比较合适吧。不知道楼主这个in_category
方法里面的代码是什么样的的,就大胆改变一下这个方法吧。方法里用switch
:
それでは直接in_category( 10 )
いいですか?
質問者が記事がどのカテゴリに属しているかを判断してアイコンを出力しようとしているとします
次に、最初にカテゴリを定義できます
ここでの in_category
の目的がわかりません。記事が特定のカテゴリに属しているかどうかを判断するためであり、すべてのカテゴリを横断する必要がある場合、この方法は非常に非論理的です。
フロントエンドとバックエンドの分離が最高です