Re: [請益] Exception
不知道跳出來的錯誤是不是這一行?
Fatal error: Uncaught exception 'Exception' with message 'Invalid name value'
如果是的話....那你就沒錯了XDDD
※ 引述《Chyih (BCC)》之銘言:
: 斗膽的請問了,本身是這兩天才開始碰PHP的超新手
: 偏偏教授的教科書超級進階的
: 這個範例怎麼都跑不出來,斗膽請問各位版大幫我解答
: 如有違反版規會自D的,謝謝各位(跪)
: 書名:專業PHP5程式設計
的確
這本書適合已經有php經驗的人
我自己也是開發過兩三個project後
才開始慢慢體會本書的內容
如果你之前沒有web開發的經驗
考慮買本初級的書吧
: 第一章 1-9頁 class.Demo.php
: <?php
: class Demo
: {
: private $_name;
: public function sayHello()
: {
: print "Hello {$this->getName()}!";
: }
: public function getName()
: {
: return $this->_name;
: }
: public function setName($name)
: {
: if(!is_string($name) || strlen($name) == 0)
: {
: throw new Exception("Invalid name value");
: }
: $this->_name = $name;
: }
: }
: ?>
: 1-10頁testdemo.php
: <?php
: require_once('class.Demo2.php');
: $objDemo = new Demo2();
這邊是手誤 ? ^^^^^
: $objDemo->setname = 'BCC';
: $objDemo->sayHello();
: $objDemo->setname(37); //would trigger an error
註解都寫trigger an error了
就是示範錯誤的寫法
: ?>
: 只知道問題出在有亮色的那行
: 拜託各位版大了,謝謝!
--
年輕人最大的絕症不是叛逆 而是
心靈的封閉、想像力的昏睡、理想的死亡
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.112.165.63
討論串 (同標題文章)
PHP 近期熱門文章
PTT數位生活區 即時熱門文章