troubleshooting Question

How to compare a function by its value ?!?

Avatar of tobece
tobece asked on
PHP
6 Comments1 Solution200 ViewsLast Modified:
Hi,
I was a little inspired by WP (or perhaps not...) so I have some functions on my codes like this which easier me to call it without re-writing echo/print:
function do_yes() {
	echo 'YES';
}

It seems a great solution so far... until I need to do something like this :
if ( do_yes() == 'write-yes-here-or-whatever' ) { 
// Do something 
echo 'I want THIS';
} else {
// Do other thing 
echo ' - I always receive THIS';
}

// Output: YES - I always receive THIS
// Preferable Output: I want THIS

Which wont work :( since writing do_yes() anywhere will directly echo YES

Can someone help me so I can do a simple IF-ELSE to the above case without having to modify all my functions?
ASKER CERTIFIED SOLUTION
Join our community to see this answer!
Unlock 1 Answer and 6 Comments.
Start Free Trial
Learn from the best

Network and collaborate with thousands of CTOs, CISOs, and IT Pros rooting for you and your success.

Andrew Hancock - VMware vExpert
See if this solution works for you by signing up for a 7 day free trial.
Unlock 1 Answer and 6 Comments.
Try for 7 days

”The time we save is the biggest benefit of E-E to our team. What could take multiple guys 2 hours or more each to find is accessed in around 15 minutes on Experts Exchange.

-Mike Kapnisakis, Warner Bros