- 1. PHPのプロジェクトにサクッとwysiwygエディタ を実装する
- 2. $_FILES
- 3. 投稿カテゴリを表示するWordPressカスタム関数の作成
- 4. PHP include_pathの設定
- 5. xamppと.tpl(smarty)を使って開発するための手順
- 6. PHP Trait (トレイト) について
- 7. PHP Interfaceについて
- 8. PHP 具象クラス(Abstract class) について
- 9. $_SESSION
- 10. 【PHP】オブジェクト指向を使って初めて動くものを作った
- 11. WordPress 内の PHP から Azure Blob Storage にファイルをアップロードしてみた
- 12. Sail環境でのTailWind導入
- 13. 【PHPフレームワークFlow】登録日や更新日などのカラムを自動で更新する
- 14. PHP8の Attribute 、公式の説明読んでも全然頭に入ってきません
- 15. 【Docker × PHP5.4】DockerでPHP環境を作った時のつまずき
- 16. Excelの列番号(記号?)を取得する
- 17. PHPの環境変数管理術 - phpdotenv
- 18. $_ENV、$_COOKIE
- 19. RHEL9系でphp-memcachedが入らない
- 20. PHPUnit 11 でアノテーションからアトリビュート (Attribute) に移行するメモ
PHPのプロジェクトにサクッとwysiwygエディタ を実装する
## 使用したもの
CKEditor(4.22.1)## インストール方法
下記のサイトにアクセス
https://ckeditor.com/ckeditor-4/download/?null-addons=#ckeditor-4任意のバージョン、パッケージを選択しzipをダウンロード
※バージョン、パッケージによっては有料のものもあります。その場合コンソールにエラーが表示されるので注意
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/370336/9fe2b9ed-c2c3-6102-7104-475e939b5279.png)下記のように設置
“`
$_FILES
## はじめに
$_FILESについて整理する。
### $_FILES
アップロードファイルの情報を取得する。
“`
$_FILES[‘要素名’][‘情報名’]
“`要素名はタグのname属性で指定された値
情報名には以下のような値を設定できる。name: ファイル名
type: コンテンツタイプ
size: データサイズ
tmp_name: サーバー上に仮保存された時の一時ファイル名
error: アップロード時のエラーコード### アップロードの実処理
move_uploaded_file関数で一時フォルダーから本来の保存先にファイルを移動する。
(PHPでは、クライアントからファイルを受け取ると暫定的に仮のフォルダーに保存している。)
name, temp_nameキーから、それぞれオリジナルのファイル名と一時的なファイルの保存先を保持している。“`php:move_uploaded_file.php
$src = $_FILES[‘upfile’][‘tmp_name’];
$dest = $_FILE
投稿カテゴリを表示するWordPressカスタム関数の作成
WordPressで投稿のカテゴリを取得し、ウェブページに表示する方法を詳しく解説します。
“`php
function get_post_category($anchor = true) {
$category = get_the_category();
if ($category[0]) {
if($anchor) {
echo ‘PHP include_pathの設定# PHPにinclude_pathを追加するには
## 対象者
・ include_pathの追加方法が分からない
・ そもそもphp.iniってどこにあるんだっけ?## PHPバージョン
PHP 8.2.18
## OS
macOS sonoma v14.4.1
関連する記事
OTHERカテゴリの最新記事
-
- 2024.09.19
JavaScript関連のことを調べてみた
-
- 2024.09.19
JAVA関連のことを調べてみた
-
- 2024.09.19
iOS関連のことを調べてみた
-
- 2024.09.19
Rails関連のことを調べてみた
-
- 2024.09.19
Lambda関連のことを調べてみた
-
- 2024.09.19
Python関連のことを調べてみた