## Exception異常對象轉換為字符串顯示
> 方法:exception_to_str(\Exception $e): string
參數:
| 參數 | 類型 | 必須 | 說明 |
| --- | --- | --- | --- |
| `$e` | \Exception | 是 | 待轉換的異常對象 |
返回值:string 類型
> 示例:
```php
try{
throw new \Exception("測試異常");
}catch (\Exception $e){
var_dump(exception_to_str($e));
}
```
輸出結果:
```
Exception 測試異常 in C:\www\project_yunj_admin_universal_inster\yunj_admin_universal_interior\application\demo\controller\Index.php:14
Stack trace:
#0 [internal function]: app\demo\controller\Index->welcome()
#1 C:\www\project_yunj_admin_universal_inster\yunj_admin_universal_interior\thinkphp\library\think\Container.php(395): ReflectionMethod->invokeArgs(Object(app\demo\controller\Index), Array)
#2 C:\www\project_yunj_admin_universal_inster\yunj_admin_universal_interior\thinkphp\library\think\route\dispatch\Module.php(131): think\Container->invokeReflectMethod(Object(app\demo\controller\Index), Object(ReflectionMethod), Array)
#3 [internal function]: think\route\dispatch\Module->think\route\dispatch\{closure}(Object(think\Request), Object(Closure), NULL)
#4 C:\www\project_yunj_admin_universal_inster\yunj_admin_universal_interior\thinkphp\library\think\Middleware.php(185): call_user_func_array(Object(Closure), Array)
#5 [internal function]: think\Middleware->think\{closure}(Object(think\Request))
#6 C:\www\project_yunj_admin_universal_inster\yunj_admin_universal_interior\thinkphp\library\think\Middleware.php(130): call_user_func(Object(Closure), Object(think\Request))
#7 C:\www\project_yunj_admin_universal_inster\yunj_admin_universal_interior\thinkphp\library\think\route\dispatch\Module.php(136): think\Middleware->dispatch(Object(think\Request), 'controller')
#8 C:\www\project_yunj_admin_universal_inster\yunj_admin_universal_interior\thinkphp\library\think\route\Dispatch.php(168): think\route\dispatch\Module->exec()
#9 C:\www\project_yunj_admin_universal_inster\yunj_admin_universal_interior\thinkphp\library\think\App.php(432): think\route\Dispatch->run()
#10 [internal function]: think\App->think\{closure}(Object(think\Request), Object(Closure), NULL)
#11 C:\www\project_yunj_admin_universal_inster\yunj_admin_universal_interior\thinkphp\library\think\Middleware.php(185): call_user_func_array(Object(Closure), Array)
#12 [internal function]: think\Middleware->think\{closure}(Object(think\Request))
#13 C:\www\project_yunj_admin_universal_inster\yunj_admin_universal_interior\thinkphp\library\think\Middleware.php(130): call_user_func(Object(Closure), Object(think\Request))
#14 C:\www\project_yunj_admin_universal_inster\yunj_admin_universal_interior\thinkphp\library\think\App.php(435): think\Middleware->dispatch(Object(think\Request))
#15 C:\www\project_yunj_admin_universal_inster\yunj_admin_universal_interior\public\index.php(21): think\App->run()
#16 {main}
```
- 序言
- 基礎
- 下載安裝
- 配置
- 版本查看
- 控制器
- 使用說明
- 輸出構建器參數
- 視圖模板
- 使用說明
- 區塊重寫
- seo
- head_style
- head_script
- content
- script
- 驗證器
- TP驗證器
- 使用說明
- 自動處理
- 數據處理
- 前端驗證器
- 概述
- 調用示例
- 通用驗證規則
- 表單構建器
- 基礎示例
- 初始化
- 鏈式操作
- tab
- url
- field
- fieldValidate
- button
- load
- submit
- 渲染輸出
- 字段配置
- 使用說明
- 隱藏域(hidden)
- 文本框(text)
- 文本域(textarea)
- 密碼框(password)
- 富文本(editor)
- 文檔編輯(markdown)
- 下拉選框(select)
- 單選框(radio)
- 復選框(checkbox)
- 開關(switch)
- 日期(date)
- 時間日期(datetime)
- 年份(year)
- 月份(month)
- 時間(time)
- 單圖(img)
- 多圖(imgs)
- 單文件(file)
- 多文件(files)
- 取色器(color)
- 地區聯動(area)
- 下拉搜索(dropdown_search)
- 樹(tree)
- 自定義字段
- 單一字段調用
- 概述
- 示例
- 表格構建器
- 基礎示例
- 初始化
- 鏈式操作
- state
- url
- page
- limit
- limits
- filter
- filterValidate
- toolbar
- defaultToolbar
- import
- cols
- count
- items
- event
- 渲染輸出
- 表頭配置
- 使用說明
- 操作欄(action)
- 時間日期(datetime)
- 單圖(img)
- 多圖(imgs)
- 單文件(file)
- 多文件(files)
- 拖拽排序(drag_sort)
- 顏色呈現(color)
- 地區呈現(area)
- 枚舉(enum)
- 自定義表頭
- JS事件
- 異步事件監聽
- 導入構建器
- 基礎示例
- 初始化
- 鏈式操作
- sheets
- cols
- colsValidate
- limit
- tips
- row
- rows
- 渲染輸出
- 主題開發
- 實現步驟
- 系統主題
- 注意
- PHP公共方法庫
- 配置
- yunj_config
- 構建器
- YF
- YT
- YI
- 重定向
- url_tips
- redirect_tips
- throw_redirect
- 響應輸出
- response_msg
- response_json
- success_json
- error_json
- throw_json
- throw_success_json
- throw_error_json
- 數組
- array_eq
- array_in
- array_supp
- array_depth
- array_insert
- array_key_prefix
- 驗證
- is_mobile
- is_positive_integer
- is_json
- is_datetime
- is_md5_result
- 時間日期
- msectime
- 字符串
- rand_char
- filter_sql
- start_with
- exception_to_str
- JS公共方法庫
- 調用說明
- 數據類型
- varType
- 判斷
- isMobile
- isObj
- isEmptyObj
- isArray
- isEmptyArray
- isString
- isEmptyString
- isBool
- isNumber
- isFloat
- isUndefined
- isJson
- isCsv
- isXls
- isXlsx
- 字符串
- fileExt
- fileNameExt
- currTimestamp
- currDatetime
- timestampFormat
- 對象
- objSupp
- 圖片
- previewImg
- url
- url
- urlParam
- urlPushParam
- 頁面
- openNewPage
- openTab
- openPopup
- rawPageWin
- redirectTab
- redirectLogin
- isPopupPage
- isTabPage
- currPageId
- close
- closeCurr
- closeAll
- 網絡
- request
- 附錄
- 升級指導
- 更新日志