# 筆記 水坑 php 布林值 轉換成字符串 false為空 ---- ###### tags: `水坑` `PHP` [PHP printed boolean value is empty, why?](https://stackoverflow.com/questions/9042002/php-printed-boolean-value-is-empty-why) 20210623新增 PHP語言手冊上有提過 **範例可以看PHP is_numeric筆記**   原本只是因為PHP值舀給Javascript接(或是給if做判斷時)時, 不知到什麼flase都是空值 一些舊公司,在維護PHP舊網頁時,很多前輩都會忽略bool fales不能傳值 在PHP 轉 Json或是 給Ajax判斷時, 很常`false`轉出來是**空** 所以在賦值給Js時 IN PHP ```php= $test1 = true; $test2 = false; ``` IN Javascript ```javascript= $(document).ready(function() { refresh_code(); let test1 = <?php echo ?>; let test2 = <?php echo ?>; }) ``` 請開 開發人員工具  整個code可以放到php檔中測試 ```php= <?php $test1 = true; $test2 = false; ?> <script type="text/javascript"> $(document).ready(function() { refresh_code(); let a = <?php echo $test1; ?>; let b = <?php echo $test2; ?>; let c = "<?php echo $test1; ?>"; let d = "<?php echo $test2; ?>"; }) </script> ```
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up