• 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Break execution of function

#1
How to break only execution of particular function?

Assume:

PHP Code:
public function show_main()
{
$this->load->view('main');
$this->f();
$this->load->view('footer');
}

private function 
f()
{
echo 
5;
exit;
echo 
10;


But this example will exit everything. And I have to put $this->output->_display() function above $this->f(); because views won't be shown.

All I want, to just function f() echo 5 and stop this function at this point. Don't echo 10. Don't exit whole output of show_main() and everything.

Just this one function, so I won't need in show_main() to add output, and views main+footer will go to browser

I hope you understand me allthough my english isn't well.
Just to break, stop, exit function, not everything...
Reply

#2
(06-17-2017, 06:14 AM)krystian2160 Wrote: How to break only execution of particular function?

Assume:

PHP Code:
public function show_main()
{
$this->load->view('main');
$this->f();
$this->load->view('footer');
}

private function 
f()
{
echo 
5;
exit;
echo 
10;


But this example will exit everything. And I have to put $this->output->_display() function above $this->f(); because views won't be shown.

All I want, to just function f() echo 5 and stop this function at this point. Don't echo 10. Don't exit whole output of show_main() and everything.

Just this one function, so I won't need in show_main() to add output, and views main+footer will go to browser

I hope you understand me allthough my english isn't well.
Just to break, stop, exit function, not everything...

exit stop the application. i do not understand what you need, but you can use return to stop.
Reply

#3
return;
Reply

#4
Thank you guys Smile.
Reply


Digg   Delicious   Reddit   Facebook   Twitter   StumbleUpon  


Users browsing this thread:
2 Guest(s)


  Theme © 2014 iAndrew  
Powered By MyBB, © 2002-2017 MyBB Group.