下载 CKEditor:访问 https://ckeditor.com/ckeditor-5/download/ 下载最新版本的 CKEditor。
在 PHP 项目中创建一个名为 ckeditor 的文件夹,将解压后的 CKEditor 文件放入该文件夹。
创建一个名为 config.php 的文件,用于配置 CKEditor。在 config.php 文件中,添加以下内容:
toolbar = array( array( Bold , Italic , Underline , Strike , Subscript , Superscript , | , NumberedList , BulletedList , | , Link , Unlink , | , Undo , Redo ), array( Font , FontSize , | , TextColor , BGColor ), array( Height , Width ), array( Maximize , Minimize ), width = 100% , height = 300px , language = zh-cn , extraPlugins = imageupload , image_prefillDimensions = false,在需要使用 CKEditor 的 PHP 文件中,添加以下代码:
?phprequire_once ckeditor/config.php ;require_once ckeditor/ckeditor.php ; !DOCTYPE html html head meta charset= utf-8 title CKEditor 示例 /title /head body form action= upload.php method= post enctype= multipart/form-data ?php echo CKEditor::create( editor1 , $config); input type= file name= upload id= upload input type= submit value= 上传图片 /form /body /html创建一个名为 upload.php 的文件,用于处理图片上传。在 upload.php 文件中,添加以下内容:
?phpif (isset($_FILES[ upload ])) { $uploadDir = uploads/ ; $uploadFile = $uploadDir . basename($_FILES[ upload ][ name ]); if (move_uploaded_file($_FILES[ upload ][ tmp_name ], $uploadFile)) { echo 图片上传成功: . $uploadFile; } else { echo 图片上传失败 ;确保 PHP 配置文件(php.ini)中的 file_uploads 设置为 On,并设置 upload_max_filesize 和 post_max_size 以允许文件上传。例如:
重启 PHP 服务器,然后访问包含 CKEditor 的 PHP 文件。现在,您应该可以看到 CKEditor 并正常使用它。
如果仍然遇到兼容性问题,请检查以下内容:
确保您的 PHP 版本与 CKEditor 的要求相符。检查浏览器是否支持 CKEditor。查看 CKEditor 的官方文档和支持论坛,查找与您遇到的问题相关的解决方案。