PHP page redirect

Yes, you would use the header function. It is a good practice to call exit() right after it so that code below it does not get executed. Also, from the documentation: Remember that header() must be called before any actual output is sent, either by normal HTML tags, blank lines in a file, or from PHP. It is a … Read more

Echo equivalent in PowerShell for script testing

There are several ways: Write-Host: Write directly to the console, not included in function/cmdlet output. Allows foreground and background colour to be set. Write-Debug: Write directly to the console, if $DebugPreference set to Continue or Stop. Write-Verbose: Write directly to the console, if $VerbosePreference set to Continue or Stop. The latter is intended for extra optional information, Write-Debug for debugging (so … Read more

What could cause java.lang.reflect.InvocationTargetException?

You’ve added an extra level of abstraction by calling the method with reflection. The reflection layer wraps any exception in an InvocationTargetException, which lets you tell the difference between an exception actually caused by a failure in the reflection call (maybe your argument list wasn’t valid, for example) and a failure within the method called. Just unwrap the … Read more

Copy array by value

Use this: Basically, the slice() operation clones the array and returns a reference to a new array. Also note that: For references, strings and numbers (and not the actual object), slice() copies object references into the new array. Both the original and new array refer to the same object. If a referenced object changes, the changes are visible to both … Read more

Git error when trying to push — pre-receive hook declined

ou should ask whoever maintains the repo at git@mycogit/cit_pplus.git. Your commits were rejected by the pre-receive hook of that repo (that’s a user-configurable script that is intended to analyze incoming commits and decide if they are good enough to be accepted into the repo). It is also a good idea to ask that person to update the hook, so … Read more

Strings and character with printf

If you try this: Output is: So ‘name’ is actually a pointer to the array of characters in memory. If you try reading the first four bytes at 0xbff5391b, you will see ‘s’, ‘i’, ‘v’ and ‘a’ To print a character you need to pass the value of the character to printf. The value can … Read more